Форматы · Код и данные

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

XML-файл (.xml) — это обычный текст с разметкой из тегов, но в Блокноте он выглядит как сплошная стена угловых скобок. Чтобы увидеть аккуратное дерево вложенных элементов, подсветку и поймать ошибки разметки, нужен подходящий инструмент. Покажем, чем открыть XML для быстрого просмотра в браузере и чем — для редактирования: от Notepad++ и VS Code до онлайн-форматтеров.

Обновлено: 25 июня 2026 Редакция LoadFile Чтение 4 мин
Содержание
  1. Что такое XML
  2. Чем открыть XML на Windows
  3. Чем открыть XML на macOS
  4. Чем открыть XML онлайн
  5. «Человеческий» вид против сырого текста
  6. Частые проблемы с XML
  7. Как конвертировать XML в JSON или CSV
  8. Частые вопросы

Что такое XML

XML (eXtensible Markup Language) — текстовый формат для хранения и передачи структурированных данных. Информация описывается вложенными тегами, которые образуют иерархию «родитель — потомок», а у элементов могут быть атрибуты. XML встречается повсюду: это конфигурационные файлы приложений, выгрузки и обмен данными между системами (прайс-листы, фиды для маркетплейсов), ленты новостей RSS, а ещё он спрятан внутри современных офисных документов — файлы .docx и .xlsx на самом деле представляют собой ZIP-архив с набором XML внутри.

<?xml version="1.0" encoding="UTF-8"?> <catalog> <product id="42"> <name>LoadFile</name> <price>0</price> </product> </catalog>

Чем открыть XML на Windows

На Windows подойдут как уже установленные программы, так и специализированные редакторы:

  • Браузер (Edge, Chrome, Firefox) — перетащите .xml в окно, и браузер отрисует сворачиваемое дерево тегов с подсветкой. Самый быстрый способ просто посмотреть структуру.
  • Notepad++ — бесплатный редактор с подсветкой синтаксиса; плагин XML Tools умеет форматировать (pretty-print) и проверять корректность разметки.
  • VS Code — бесплатный редактор с расширениями для XML: подсветка, сворачивание, форматирование и проверка по схеме.
  • XML Notepad — бесплатная утилита Microsoft, показывает XML в виде наглядного дерева для просмотра и редактирования.
💡
Совет

Файл .xml — это обычный UTF-8 текст, его откроет любой текстовый редактор. Вопрос только в удобстве: специальный редактор покажет дерево и подсветит ошибки, а Блокнот — нет.

Чем открыть XML на macOS

На Mac выбор похожий:

  • TextEdit — штатный редактор; откроет XML как простой текст без подсветки. Откройте файл через «Файл → Открыть», а не двойным кликом, чтобы он не пытался отрисовать разметку.
  • VS Code — тот же бесплатный редактор, что и на Windows, с расширениями для XML.
  • BBEdit — мощный текстовый редактор для macOS с подсветкой синтаксиса и форматированием XML.
  • Браузер (Safari, Chrome) — покажет дерево тегов, как и на Windows.

Чем открыть XML онлайн

Когда устанавливать ничего не хочется, помогают онлайн-форматтеры и валидаторы XML, работающие прямо в браузере: вставляете содержимое — получаете аккуратно отформатированное дерево, подсветку и проверку на корректность разметки (well-formed), а при необходимости и проверку по XSD-схеме.

Внимание

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

«Человеческий» вид против сырого текста

Один и тот же XML можно видеть двумя способами. «Сырой» текст — это все теги как есть, в одну строку или без отступов: так файл отдают программы, и читать его тяжело. «Человеческий» вид (pretty-print) расставляет переносы и отступы по уровням вложенности, а браузеры и редакторы дополнительно рисуют дерево со сворачиваемыми ветками. Для разбора структуры всегда удобнее форматированный вид.

ПрограммаДерево теговБесплатно
Браузер (Edge/Chrome/Safari)Да, со сворачиваниемДа
Notepad++ (XML Tools)ФорматированиеДа
VS CodeСворачивание, форматДа
XML NotepadПолноценное деревоДа
BBEdit (macOS)Подсветка, форматЧастично

Частые проблемы с XML

Большинство сложностей с XML сводится к нескольким типовым причинам:

  • Битая разметка — незакрытый тег, лишний символ или неэкранированные <, >, & внутри текста. Браузер в таком случае покажет ошибку с номером строки вместо дерева.
  • Кодировка — если в заголовке указано encoding="UTF-8", а файл сохранён в другой кодировке (например windows-1251), русские буквы превращаются в «кракозябры». Лечится пересохранением в правильной кодировке.
  • Очень большие файлы — выгрузки и фиды на сотни мегабайт могут «подвесить» браузер или Блокнот. Открывайте их в редакторе, рассчитанном на крупные файлы (Notepad++, VS Code), или обрабатывайте утилитами без полной загрузки в память.
💡
Совет

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

Как конвертировать XML в JSON или CSV

Иногда XML нужно не просто открыть, а перевести в другой формат: в JSON — для удобной работы в коде и API, или в CSV — чтобы открыть данные таблицей в Excel или Google Таблицах. Самый простой путь без установки программ — онлайн-конвертеры: загружаете XML, выбираете целевой формат и скачиваете результат.

См. также: 10 бесплатных онлайн-конвертеров файлов →

Когда XML выходит за рамки «просто открыть файл». Посмотреть один фид или конфиг — задача на минуту. Но когда XML становится форматом обмена между системами — выгрузки в маркетплейсы, интеграции, обмен документами — на первый план выходит архитектура: согласованные XSD-схемы, валидация на границах, корректная кодировка и обработка ошибок парсинга. Здесь ручного редактора уже мало: устойчивые интеграции на XML проектируются на уровне системы, и такие задачи обычно решает командная разработка с продуманным контрактом данных, а не правка файла «на коленке».

Частые вопросы

Чем открыть XML, чтобы было читаемо?

Перетащите файл в браузер (Edge, Chrome, Firefox) — он покажет сворачиваемое дерево тегов с подсветкой. Для редактирования удобнее Notepad++ с плагином XML Tools или VS Code: подсветка, форматирование и проверка ошибок.

Можно ли открыть XML в Excel?

Да. В Excel есть импорт XML через «Данные» → «Получить данные» → «Из файла» → «Из XML». Excel предложит развернуть данные в таблицу. Для сложной вложенности результат бывает неаккуратным — тогда лучше сначала конвертировать XML в CSV.

Почему вместо текста в XML «кракозябры»?

Это несовпадение кодировки: в заголовке указано encoding="UTF-8", а файл сохранён, например, в windows-1251. Откройте файл в редакторе и пересохраните в той кодировке, что заявлена в заголовке.

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

Оба формата хранят структурированные данные, но XML использует теги и поддерживает атрибуты и схемы (XSD), а JSON компактнее и читаемее. XML распространён в выгрузках, RSS и офисных документах; в современных API чаще встречается JSON.


Читайте также


Кратко

XML — текстовый формат с разметкой из вложенных тегов: конфиги, выгрузки, RSS, а также «начинка» файлов .docx и .xlsx. Для быстрого просмотра дерева перетащите файл в браузер, для редактирования используйте Notepad++, VS Code, XML Notepad (Windows) или TextEdit/BBEdit (macOS), а отформатировать и проверить разметку помогут онлайн-валидаторы. Частые проблемы — битая разметка, неверная кодировка и слишком большие файлы. Перевести XML в JSON или CSV проще всего онлайн-конвертером.