Любой активный пользователь ПК рано или поздно встречается с форматом XML. Обусловлено это широким распространением этого формата в самых разнообразных технологиях. Файлы настроек, Web и базы данных – вот лишь несколько вариантов использования этого формата. Так что неудивительно, что пользователи не знают, чем открыть XML файл. Имея столь широкую область применения, формат кажется довольно сложным, создающимся специализированным приложением файлом. На самом деле все не так страшно и дело обстоит гораздо проще, чем многие думают.
Что такое XML и где вы его встретите
Формат файла XML представляет собой документ, в котором определяются описания объектов посредством тегов и атрибутов. В переводе с английского (Extensible Markup Language) означает Расширяемый язык разметки. Язык этот по структуре своей напоминает HTML, с той лишь разницей, что теги вы задаете сами, описывая то или иное свойство объекта. Как уже отмечалось выше, встретить его можно где угодно – файл расширением XML может применяться в качестве базы данных, списка настроек или веб страницы. Некоторые программы используют эти файлы в качестве хранилища атрибутов (например – каталоги фильмов, где для каждого фильма создается свой XML файл, который хранит данные о фильме). В случае с теми же фильмами в качестве атрибута может выступать год выпуска, киностудия и любая другая информация. Изначально же он разрабатывался для обмена данными между приложениями, что и послужило толчком для столь широкого распространения формата.
Чем открыть и как редактировать
О том, какой программой открыть файл XML, можно было бы написать целую книгу, ведь открывается он любым текстовым редактором. Любым. Блокнот, Microsoft Word, WordPad – все эти приложения способны открывать и редактировать XML файлы. Единственное – не пытайтесь редактировать файл, если вы не знакомы с применяемыми в структуре файла тегами. Каждый тег описывает свой атрибут объекта, так что неправильно подобранный тег может сделать ваш файл набором бессмысленных строк, не более того. Более подробно все теги описываются в документации к программе, но в большинстве случаев редактировать вручную XML файл вам не придется – чаще всего он является служебным файлом приложения, своеобразным контейнером данных.