Домашняя » как » Что такое файл XML (и как мне его открыть)?

    Что такое файл XML (и как мне его открыть)?

    Файл с расширением .xml является файлом с расширяемым языком разметки (XML). На самом деле это просто текстовые файлы, которые используют пользовательские теги для описания структуры и других функций документа..

    Что такое XML?

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

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

    Вот как ты делаешь жирный текст и вот как ты делаешь курсив

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

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

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

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

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

    Как я могу открыть один?

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

    Используйте текстовый редактор, если вы регулярно работаете с файлами XML

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

    Щелкните правой кнопкой мыши XML-файл, который хотите открыть, выберите «Открыть с помощью» в контекстном меню, а затем выберите «Блокнот».

    ЗаметкаЗдесь мы используем примеры Windows, но то же самое относится и к другим операционным системам. Ищите хороший сторонний текстовый редактор, который предназначен для поддержки файлов XML.

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

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

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

    Используйте веб-браузер для просмотра структурированных данных

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

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

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

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

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

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

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

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

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

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

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