Как да отворите XML файл и за какво се използват

Започнахте ли(Did) да забелязвате XML файлове навсякъде? Това е съвсем естествено. Повече данни се генерират и споделят навсякъде по света и XML е може би най-ефективният метод за транспортиране.

В тази статия ще научите всичко, което трябва да знаете за XML формата. Разбирането на XML е важно за уеб разработката(web development) , програмирането и всичко, което включва съхранение, структуриране и предаване на информация. Прочетете, за да разберете какво е XML , за какво се използва и как да отворите XML файл.

Какво е XML? 

XML означава e X tensible M arkup L anguage. XML не е език за програмиране(programming language) , а език за маркиране. Другият изключително популярен език за маркиране, който трябва да знаете, е HTML . Тези езици използват тагове за дефиниране на различни елементи в документ и са написани с помощта на обикновени английски думи, които можем да четем вместо стандартния програмен синтаксис.

Въпреки това XML е инструмент, използван за съхраняване и предаване на съдържание през интернет. Той използва прост език, който почти всяко приложение може да разбере, така че данните се четат лесно от хора и машини. Ето как изглежда XML кодът:(XML)

Всеки може да чете и разбира XML кода. В примера по-горе обикновеният текст е написан в черно, а етикетите се появяват в червено. Обикновеният текст е информацията, която съхраняваме или изпращаме някъде. Етикетите казват на компютъра какъв тип данни е обикновеният текст и какво да прави с него.

Разликата между XML и HTML(The Difference Between XML and HTML)

Както споменахме, XML е език за маркиране като HTML . И двете са написани в обикновен текст и използват тагове. Основната разлика между двете е фактът, че XML е разширяем. HTML има предварително дефиниран език, докато XML ви позволява да създавате неограничен брой маркери за маркиране, за да опишете съдържанието.

HTML форматира(formats) съдържание, а XML съхранява(stores) съдържание.

За какво се използва XML? 

XML файловете са обикновени текстови файлове, които са лесни за създаване, споделяне и съхранение. Повечето уеб приложения използват XML, за да съхраняват данни или да ги споделят с други приложения.

Чудили ли сте се някога защо файловото разширение на Microsoft Word DOCX има това „X“ в края? (DOCX)Това е заради XML . От 2007 г. Office пакетът разчита на XML за структурата на документите. Същото важи и за файловете на Excel ( XLSX ) и дори файловете на PowerPoint , които сега са PPTX вместо PPT . Благодарение на XML компютрите могат бързо да структурират и извличат данни, когато са необходими.

Има няколко други места, където се използва XML. След това ще научите за тях.

Интерактивни уебсайтове(Interactive Websites)

Уебсайтовете извличат данни за своите страници от XML файлове. Това е мястото, където HTML и XML се използват заедно. XML е особено важен, ако проектирате динамичен уебсайт. Когато съдържанието се променя бързо поради интерактивния характер на страницата, имате нужда от XML , за да покажете това съдържание.

Sitemaps

Ако някога сте създавали уебсайт в даден момент, трябва да знаете за XML карти(XML sitemaps) на сайтове . Sitemap са изключително важни за оптимизацията за търсачки. XML карта на сайта се използва, за да предостави на Google данни за вашите уеб страници, така че да знае как да категоризира и класира вашия уебсайт.

Как да отворя XML файл? 

XML файловете са обикновени текстови файлове. Можете да отворите XML файл с обикновен текстов редактор, специален XML редактор или дори браузър като Firefox или Chrome . Ще обхванем всичките 3 метода по-долу.

Използване на уеб браузър(Using a Web Browser)

Ако просто искате да видите XML файл, всичко, от което се нуждаете, е уеб браузър. Всеки модерен браузър може да чете XML файлове, независимо дали използвате Google Chrome , Firefox или Edge .

За да отворите XML файл с браузър, щракнете с десния бутон върху файла, изберете Отваряне с(Open with) от менюто и след това щракнете върху избрания от вас браузър.

В нашия пример отваряме XML файла с Internet Explorer , за да ви покажем, че дори този реликт на браузъра работи добре. Ето как изглежда XML файлът.(XML)

Данните в XML файла са добре структурирани и се показват в цветно кодиран изглед. Етикетите се показват в лилаво, а обикновеният текст е черен, така че информацията е лесна за четене.

Единственият недостатък на този метод е, че всичко, което можете да направите, е да четете данните. Не можете да го редактирате.

Използване на текстов редактор(Using a Text Editor)

Както споменахме няколко пъти, XML файловете са само текстови файлове. Това означава, че можете да отваряте XML файлове с помощта на всеки текстов редактор, като Notepad . Редакторът на обикновен текст е чудесен, когато просто трябва да прегледате файла, да направите малки редакции и да го споделите с някой друг.

За да отворите XML файла в Notepad , щракнете с десния бутон върху XML файла, изберете Отваряне с(Open with) още веднъж и изберете Notepad .

Ето как изглежда XML файлът в Notepad .

XML кодът е форматиран правилно, но няма цветово кодиране. Това го прави по-труден за четене, защото не можете веднага да различите етикетите от обикновения текст.

Като алтернатива можете да използвате по-усъвършенствани редактори(markdown editors) за маркиране като Notepad++ и Atom , които подчертават синтаксиса и вършат по-добра работа при форматирането на кода. Ето как изглежда нашият XML файл в Atom .

Кодът изглежда по-чист благодарение на номерата на редовете и допълнителното цветово кодиране за различни типове данни.

Използване на онлайн XML редактор(Using an Online XML Editor)

XML редакторите могат да четат съдържанието на файла, да го променят и дори да го конвертират в различен формат, като CSV или JSON . Текстът често е по-лесен за четене и разбиране, ако не сте свикнали да четете XML синтаксиса.

Нека опитаме XML Viewer , безплатен онлайн XML редактор с няколко полезни функции. 

Придвижете се до уеб страницата на XML Viewer , копирайте своя XML код от XML файла и го поставете в прозореца за въвеждане на XML(XML Input) .

Като алтернатива можете да щракнете върху бутона Преглед(Browse) , за да качите своя XML файл, или върху бутона Зареждане на URL(Load URL ) , ако искате да свържете XML съдържание от уеб страница.

След това можете да изберете Tree View , за да видите съдържанието на файла по по-четлив начин.

Ако вашият XML код не е добре форматиран, можете да изберете опцията Beautify , която е точно под Tree View .

Кой е любимият ви начин за отваряне и редактиране на XML файлове? Кажете ни в коментарите по-долу!



About the author

Аз съм компютърен професионалист, който има опит в работата със софтуер на Microsoft Office, включително Excel и PowerPoint. Имам опит и с Chrome, който е браузър, собственост на Google. Моите умения включват отлична писмена и устна комуникация, решаване на проблеми и критично мислене.



Related posts