Администрирование · 10 мин
Чем открыть XML-файл из 1С: все рабочие способы
Чем открыть XML-файл, выгруженный из 1С: браузер, блокнот, Excel, конфигуратор. Разбираем форматы выгрузки, кодировки, ошибки и способы просмотра данных.
XML-файлы из 1С встречаются повсюду: выгрузки данных между базами, обмен с банками и ЭДО, файлы для налоговой, печатные формы, настройки конфигурации. Формат XML — текстовый, поэтому открыть его можно десятком способов, но не каждый способ покажет данные в удобном виде, а некоторые программы могут случайно испортить файл при сохранении.
Выбор инструмента зависит от задачи: просто посмотреть содержимое, найти конкретное значение, отредактировать выгрузку или загрузить файл обратно в 1С. Ниже разобраны все практичные варианты — от встроенных средств Windows до конфигуратора, с указанием ограничений каждого.
Как определить, что за XML-файл перед вами
Прежде чем выбирать программу, полезно понять тип файла. 1С формирует несколько разновидностей XML: универсальные выгрузки данных (через обработку «Выгрузка и загрузка данных XML»), файлы обмена между конфигурациями, отчётность для контролирующих органов, клиент-банковские файлы и документы ЭДО. У каждого типа своя структура и своё назначение.
Быстрый способ определить тип — открыть файл в любом текстовом редакторе и посмотреть первые строки. Корневой элемент и пространства имён подскажут назначение: например, узлы вида <ФайлОбмена> или упоминание «Конвертация данных» указывают на выгрузку между базами, а узлы с реквизитами декларации — на отчётность.
Открытие для просмотра: браузер и Блокнот
Самый быстрый способ посмотреть содержимое — перетащить файл в окно браузера (Chrome, Edge, Firefox). Браузер покажет дерево тегов с подсветкой синтаксиса и возможностью сворачивать узлы. Это удобно, чтобы оценить структуру и найти нужный раздел. Важное ограничение: браузер не проверяет файл на ошибки строго и не позволяет редактировать данные.
Блокнот Windows открывает XML как обычный текст. Для маленьких файлов этого достаточно, но у Блокнота два слабых места: он не подсвечивает синтаксис и может медленно работать с файлами большого размера. Кроме того, при сохранении Блокнот может изменить кодировку, что критично для файлов обмена.
Если файл не открывается двойным щелчком, используйте контекстное меню: правый клик по файлу → «Открыть с помощью» → выбор программы. При необходимости поставьте галочку «Всегда использовать это приложение», чтобы закрепить ассоциацию.
- 1Кликните по файлу правой кнопкой мыши и выберите «Открыть с помощью»
- 2Выберите браузер для просмотра структуры или Блокнот для просмотра текста
- 3Если файл большой — откройте его в Notepad++ и включите подсветку XML
- 4Найдите корневой элемент и оцените структуру данных
- 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++ переключить отображение на UTF-8 через меню «Кодировки».
Вторая проблема — редактор или браузер сообщает об ошибке в структуре XML (например, «не закрыт тег»). Обычно это признак того, что файл был обрезан при копировании или выгрузка завершилась аварийно. Такой файл нельзя загружать в 1С: нужно запросить выгрузку заново у источника.
Третья ситуация — очень большой файл (сотни мегабайт) не открывается ничем. Здесь помогут либо специализированные просмотрщики больших файлов, либо чтение файла частями средствами 1С, либо повторная выгрузка с разбиением по периодам или видам объектов.
Как проверить, что файл корректен
Перед загрузкой в базу полезно убедиться, что XML-файл не повреждён. Минимальная проверка: открыть файл в браузере или Notepad++ и убедиться, что документ дочитывается до конца, последний тег закрыт, а валидатор (в Notepad++ через XML Tools) не сообщает об ошибках.
Дополнительно стоит сверить размер файла с ожидаемым и при возможности — контрольные итоги (количество выгруженных объектов обычно видно в журнале выгрузки на стороне источника). После загрузки в 1С обязательно проверьте результат: количество загруженных объектов, отсутствие ошибок в журнале регистрации, корректность русских наименований.
Как проверить файл и результат загрузки
Последний корневой тег закрыт, документ читается до конца
Файл обрывается на середине строки — выгрузка не завершена
Валидатор не выдаёт ошибок структуры
Сообщения о незакрытых тегах или недопустимых символах
Русский текст читается в режиме UTF-8
Кракозябры даже после смены кодировки отображения
Журнал показывает загрузку без ошибок, количество объектов совпадает
Ошибки в журнале регистрации, часть объектов отсутствует
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, никогда не сохраняйте файл обмена из офисных программ и всегда работайте с копией.