Что такое XML-файл? Чем открыть XML?

Что такое XML-файл? Чем открыть XML?

.xml сокращение от Extensible Markup Language. Это просто текстовые файлы, которые используют пользовательские теги для описания структуры и других функций документа.

Что такое XML?

XML — это язык разметки, созданный консорциумом World Wide Web (W3C), для определения синтаксиса для кодирования документов, которые могли бы прочитать, как люди, так и машины. Это делается с помощью тегов, которые определяют структуру документа.

Чем отличается XML от HTML?

Вероятно, проще всего сравнить его с другим языком разметки, с которым вы могли бы быть знакомы — язык гипертекстовой разметки (HTML), используемый для кодирования веб-страниц. HTML использует предопределенный набор символов разметки (короткие коды), которые описывают формат содержимого на веб-странице.

XML не имеет предопределенного языка разметки, в отличие от HTML. Вместо этого XML позволяет пользователям создавать свои собственные символы разметки для описания контента, делая неограниченный и самоопределяющийся набор символов.

По сути, HTML — это язык, который фокусируется на представлении контента, а XML — выделенный язык описания данных, используемый для хранения данных.

XML часто используется в качестве основы для других форматов документов. Вот некоторые из них, которые вы можете признать:

—  RSS и ATOM описывают, как приложения-читатели обрабатывают веб-каналы.
—  Microsoft .NET использует XML для своих файлов конфигурации.
— Word 2007 и более поздние версии используют XML в качестве основы для структуры документа. Это помечается буквой «X» в формате документа (.DOCX)
Excel (файлы XLSX)
PowerPoint (файлы PPTX)

Чем открыть XML?

Есть несколько способов открыть файл XML . Вы можете открывать и редактировать их с помощью любого текстового редактора, просматривать их с помощью любого веб-браузера или использовать веб-сайт, который позволяет просматривать, редактировать и даже преобразовывать их в другие форматы.

Как открыть XML с помощью текстового редактора?

Поскольку XML-файлы — это просто текстовые файлы, вы можете открыть их в любом текстовом редакторе. Дело в том, что многие текстовые редакторы, такие как Notepad, просто не предназначены для отображения XML-файлов с их надлежащей структурой. С помощью текстового редактора хорошо открывать файл XML, что бы быстро взглянуть на него, но работать в них с этими файлами не удобно. Есть гораздо лучшие инструменты для работы с XML.

 

Что бы открыть XML файл в текстовом редакторе Щелкните правой кнопкой мыши на файл XML, который вы хотите открыть, выберите «Открыть с помощью» в контекстном меню и выберите «Блокнот» или Notepad (если таковой имеется).

Что такое XML-файл? Чем открыть XML?

Файл открывается, но, как вы можете видеть, он теряет большую часть своего форматирования и заполняет все это только двумя строками документа.

Что такое XML-файл? Чем открыть XML?

Поэтому, в то время как блокнот и Notepad могут  быть полезными для быстрого просмотра XML-файла, вам гораздо лучше работать с более продвинутым инструментом, например Notepad ++, который выделяет синтаксис и форматирует файл в таком виде, в котором он и должен быть.

Вот тот же файл XML, открытый в Notepad ++:

Что такое XML-файл? Чем открыть XML?

Как открыть XML с помощью браузера?

Так же для просмотра XML-файла хорошо подойдет любой интернет браузер. Вероятно ваш браузер уже настроен, как средство просмотра по умолчанию для файлов XML. Таким образом, двойной щелчок по XML-файлу должен открыть его в вашем браузере.

Если нет, вы можете щелкнуть правой кнопкой мыши — Открыть с помощью — выбираем любой, установленный, браузер. В этом примере мы используем Chrome.

Что такое XML-файл? Чем открыть XML?

Когда файл открывается, вы должны увидеть хорошо структурированные данные. Это не так красиво, как цветовой код, который вы получаете в Notepad ++, но это намного лучше, чем то, что вы получаете, открывая файл, в блокноте.

Что такое XML-файл? Чем открыть XML?

Онлайн-редактор для просмотра, редактирования или преобразования файлов XML

Есть несколько очень хороших, бесплатных онлайн-редакторов XML.

TutorialsPoint.com , XMLGrid.net и CodeBeautify.org  позволяют просматривать и редактировать XML-файлы. После того, как вы выполнили свое редактирование, вы можете загрузить измененный XML-файл или даже преобразовать его в другой формат.

В качестве примера здесь мы будем использовать CodeBeautify.org. Страница разделена на три части. Слева находится файл XML, с которым вы работаете. В середине вы найдете несколько вариантов работы с файлами. Справа вы увидите результаты некоторых параметров, которые вы можете выбрать. Например, на изображении ниже наш полный XML-файл находится слева, а древовидное представление отображается в панели результатов, потому что мы щелкнули по кнопке «Tree View» в середине.

Что такое XML-файл? Чем открыть XML?

Используйте кнопку «Обзор», чтобы загрузить XML-файл с вашего компьютера или кнопку «Загрузить URL-адрес», чтобы загрузить в редактор файл XML, находящийся в интернете.

Что такое XML-файл? Чем открыть XML?

Кнопка «Tree View» отображает ваши данные в хорошо отформатированной древовидной структуре в панели результатов, а все ваши метки слева оранжевыми и атрибуты справа от тегов.

Что такое XML-файл? Чем открыть XML?

«Beautify» отображает ваши данные в аккуратных, легко читаемых строках в области результатов.

Кнопка «Минимизировать» отображает ваши данные, используя минимальное количество свободного места. Он попытается поместить каждую отдельную часть данных в одну строку. Это пригодится при попытке сделать файл меньше. Это позволит сэкономить некоторое пространство, но за счет возможности эффективно его прочитать.

И, наконец, вы можете использовать кнопку «XML to JSON», чтобы преобразовать формат XML в JSON, кнопку «Экспорт в CSV», чтобы сохранить ваши данные в виде файла значений разделенных запятыми или кнопку «Загрузить», чтобы загрузить любые изменения вы сделали как новый XML-файл.

Еще встречаются файлы .ISO, но как их открыть — это уже совсем другая история.


Комментарии:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *