К статье
Практический материал

Администрирование · 10 мин

Чем открыть XML-файл из 1С: все рабочие способы

Чем открыть XML-файл, выгруженный из 1С: браузер, блокнот, Excel, конфигуратор. Разбираем форматы выгрузки, кодировки, ошибки и способы просмотра данных.

XML-файлы из 1С встречаются повсюду: выгрузки данных между базами, обмен с банками и ЭДО, файлы для налоговой, печатные формы, настройки конфигурации. Формат XML — текстовый, поэтому открыть его можно десятком способов, но не каждый способ покажет данные в удобном виде, а некоторые программы могут случайно испортить файл при сохранении.

Выбор инструмента зависит от задачи: просто посмотреть содержимое, найти конкретное значение, отредактировать выгрузку или загрузить файл обратно в 1С. Ниже разобраны все практичные варианты — от встроенных средств Windows до конфигуратора, с указанием ограничений каждого.

Как определить, что за XML-файл перед вами

Прежде чем выбирать программу, полезно понять тип файла. 1С формирует несколько разновидностей XML: универсальные выгрузки данных (через обработку «Выгрузка и загрузка данных XML»), файлы обмена между конфигурациями, отчётность для контролирующих органов, клиент-банковские файлы и документы ЭДО. У каждого типа своя структура и своё назначение.

Быстрый способ определить тип — открыть файл в любом текстовом редакторе и посмотреть первые строки. Корневой элемент и пространства имён подскажут назначение: например, узлы вида <ФайлОбмена> или упоминание «Конвертация данных» указывают на выгрузку между базами, а узлы с реквизитами декларации — на отчётность.

Открытие для просмотра: браузер и Блокнот

Самый быстрый способ посмотреть содержимое — перетащить файл в окно браузера (Chrome, Edge, Firefox). Браузер покажет дерево тегов с подсветкой синтаксиса и возможностью сворачивать узлы. Это удобно, чтобы оценить структуру и найти нужный раздел. Важное ограничение: браузер не проверяет файл на ошибки строго и не позволяет редактировать данные.

Блокнот Windows открывает XML как обычный текст. Для маленьких файлов этого достаточно, но у Блокнота два слабых места: он не подсвечивает синтаксис и может медленно работать с файлами большого размера. Кроме того, при сохранении Блокнот может изменить кодировку, что критично для файлов обмена.

Если файл не открывается двойным щелчком, используйте контекстное меню: правый клик по файлу → «Открыть с помощью» → выбор программы. При необходимости поставьте галочку «Всегда использовать это приложение», чтобы закрепить ассоциацию.

Как быстро посмотреть XML-файл
  1. 1
    Кликните по файлу правой кнопкой мыши и выберите «Открыть с помощью»
  2. 2
    Выберите браузер для просмотра структуры или Блокнот для просмотра текста
  3. 3
    Если файл большой — откройте его в Notepad++ и включите подсветку XML
  4. 4
    Найдите корневой элемент и оцените структуру данных
  5. 5
    Не сохраняйте файл, если вносили изменения случайно — закройте без сохранения

Notepad++ и другие редакторы для работы с XML

Для регулярной работы с XML-файлами из 1С оптимален Notepad++ — бесплатный редактор с подсветкой синтаксиса, поиском по тексту, проверкой корректности XML и отображением кодировки. Он стабильно открывает файлы размером в десятки мегабайт, с которыми Блокнот справляется с трудом.

Полезные функции Notepad++ для XML: меню «Синтаксисы» → «XML» для подсветки, плагин XML Tools для форматирования («Pretty print» — выравнивание отступов) и проверки корректности документа. Если файл выгружен «в одну строку», форматирование сделает его читаемым за секунду.

Из альтернатив подойдут Visual Studio Code (с расширениями для XML), Notepad2, AkelPad. Тяжёлые XML-редакторы вроде Oxygen нужны только разработчикам — для задач администратора 1С они избыточны.

Просмотр данных в табличном виде: Excel

Excel умеет открывать XML и пытаться представить данные в виде таблицы. Способ: Файл → Открыть → выбрать XML-файл → в диалоге указать «XML-таблица». Это работает приемлемо для простых однородных структур — например, списка контрагентов или номенклатуры, где каждый элемент имеет одинаковый набор полей.

Ограничение существенное: сложные многоуровневые выгрузки (документы с табличными частями, вложенные структуры) Excel либо разложит в набор разрозненных таблиц, либо покажет некорректно. Для файлов обмена между базами Excel практически бесполезен — там иерархия слишком глубокая.

Ещё один нюанс: Excel при открытии может интерпретировать значения — убрать ведущие нули у кодов, преобразовать строки в даты. Для просмотра это некритично, но сохранять файл из Excel нельзя: структура будет безвозвратно изменена, и загрузить его обратно в 1С не получится.

Открытие и загрузка XML средствами самой 1С

Если файл — это выгрузка данных между базами, «открыть» его правильно означает загрузить в 1С. Для однотипных конфигураций используется стандартная обработка «Выгрузка и загрузка данных XML» (в типовых конфигурациях находится в разделе администрирования, либо доступна как внешняя обработка с диска ИТС). Порядок: открыть обработку → вкладка «Загрузка данных» → указать файл → выполнить загрузку.

Файлы отчётности (декларации, расчёты) загружаются через раздел отчётности конкретной конфигурации или проверяются специальными программами контролирующих органов. Файлы ЭДО открываются в модуле обмена электронными документами или у оператора ЭДО.

Просмотр XML в конфигураторе

Разработчики и администраторы могут открыть XML прямо в конфигураторе: Файл → Открыть → выбрать файл. Конфигуратор покажет текст с подсветкой. Также в конфигураторе открываются XML-файлы выгрузки конфигурации (выгрузка в файлы XML через «Конфигурация → Выгрузить конфигурацию в файлы») — но это инструмент разработки, а не просмотра данных.

Чем открывать XML из 1С — сравнение способов

Браузер

Быстрый просмотр структуры с подсветкой. Не подходит для правки и очень больших файлов.

Блокнот

Есть в любой Windows. Без подсветки, медленный на больших файлах, риск смены кодировки при сохранении.

Notepad++

Лучший вариант для просмотра и аккуратной правки: подсветка, форматирование, контроль кодировки.

Excel

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

Обработка загрузки в 1С

Единственный правильный способ перенести данные из файла в базу.

Типичные проблемы при открытии и их решение

Частая ситуация — файл открывается, но вместо русских букв видны нечитаемые символы. Причина почти всегда в неверно определённой кодировке редактора, а не в повреждении файла. Решение: в Notepad++ переключить отображение на UTF-8 через меню «Кодировки».

Вторая проблема — редактор или браузер сообщает об ошибке в структуре XML (например, «не закрыт тег»). Обычно это признак того, что файл был обрезан при копировании или выгрузка завершилась аварийно. Такой файл нельзя загружать в 1С: нужно запросить выгрузку заново у источника.

Третья ситуация — очень большой файл (сотни мегабайт) не открывается ничем. Здесь помогут либо специализированные просмотрщики больших файлов, либо чтение файла частями средствами 1С, либо повторная выгрузка с разбиением по периодам или видам объектов.

Типичные ошибки при работе с XML из 1С
01
Сохранение файла из Excel или Word — структура разрушается, загрузка в 1С становится невозможной
02
Правка файла без резервной копии — при ошибке восстановить исходные данные нечем
03
Попытка загрузить файл отчётности через обработку переноса данных — разные форматы, загрузка завершится ошибкой
04
Игнорирование сообщения об ошибке XML — обрезанный файл при загрузке приведёт к неполным данным в базе
05
Смена кодировки при сохранении — русские наименования превращаются в нечитаемый текст в базе

Как проверить, что файл корректен

Перед загрузкой в базу полезно убедиться, что XML-файл не повреждён. Минимальная проверка: открыть файл в браузере или Notepad++ и убедиться, что документ дочитывается до конца, последний тег закрыт, а валидатор (в Notepad++ через XML Tools) не сообщает об ошибках.

Дополнительно стоит сверить размер файла с ожидаемым и при возможности — контрольные итоги (количество выгруженных объектов обычно видно в журнале выгрузки на стороне источника). После загрузки в 1С обязательно проверьте результат: количество загруженных объектов, отсутствие ошибок в журнале регистрации, корректность русских наименований.

Контрольные точки

Как проверить файл и результат загрузки

Конец файла
Норма

Последний корневой тег закрыт, документ читается до конца

Тревожный признак

Файл обрывается на середине строки — выгрузка не завершена

Валидация XML
Норма

Валидатор не выдаёт ошибок структуры

Тревожный признак

Сообщения о незакрытых тегах или недопустимых символах

Кодировка
Норма

Русский текст читается в режиме UTF-8

Тревожный признак

Кракозябры даже после смены кодировки отображения

Загрузка в 1С
Норма

Журнал показывает загрузку без ошибок, количество объектов совпадает

Тревожный признак

Ошибки в журнале регистрации, часть объектов отсутствует

FAQ: частые вопросы об открытии XML из 1С

Чем открыть XML-файл на компьютере без установки программ?

Достаточно штатных средств Windows: перетащите файл в окно браузера для просмотра структуры или откройте через Блокнот для просмотра текста. Для редактирования лучше всё же поставить Notepad++ — он бесплатный и безопаснее для кодировки.

Почему при открытии XML видны иероглифы вместо русского текста?

Редактор открыл файл не в той кодировке. 1С обычно выгружает в UTF-8 — переключите кодировку отображения в настройках редактора. Сам файл при этом не испорчен.

Можно ли отредактировать XML-выгрузку перед загрузкой в другую базу?

Технически можно — в Notepad++, с сохранением кодировки UTF-8 и структуры тегов. Но это рискованный путь: любая ошибка в синтаксисе сделает файл незагружаемым. Обязательно работайте с копией и проверяйте файл валидатором после правки.

Чем открыть большой XML-файл, который «вешает» Блокнот?

Используйте Notepad++ — он работает с файлами в десятки мегабайт. Для файлов в сотни мегабайт подойдут просмотрщики больших текстовых файлов или повторная выгрузка из 1С с разбиением по частям.

Чем открыть XML-файл электронной накладной или счёта-фактуры?

Такие файлы предназначены для машинной обработки: их открывают в модуле ЭДО внутри 1С или в личном кабинете оператора электронного документооборота. В браузере файл тоже откроется, но в виде сырых тегов, а не привычного документа.

Excel открыл XML, но обрезал нули в начале кодов. Файл испорчен?

Нет, если вы его не сохраняли. Excel изменил только отображение значений на экране. Закройте файл без сохранения — исходные данные останутся нетронутыми.

Итог

Что важно запомнить

Для просмотра XML из 1С используйте браузер или Notepad++, для табличного вида простых списков — Excel, для загрузки данных — только обработки внутри 1С. Следите за кодировкой UTF-8, никогда не сохраняйте файл обмена из офисных программ и всегда работайте с копией.