Вы скачали документ из системы электронного документооборота, открыли его двойным щелчком — и увидели строки с угловыми скобками. Вместо привычной таблицы отображаются названия полей, коды и значения. Обычно это означает, что программа показывает исходную структуру XML. Сам по себе такой вид не говорит о повреждении файла.
Чтобы получить удобную копию, нужно выбрать способ отображения под свою задачу.
Почему вместо документа видны теги
XML хранит данные и связи между ними. Теги обозначают, где начинается и заканчивается элемент: название товара, количество, сведения об организации. Например:
<item>
<name>Бумага А4</name>
<quantity>5</quantity>
</item>Здесь указаны товар «Бумага А4» и количество 5. Программа, которая понимает структуру файла, может представить эти значения в таблице. Текстовый редактор покажет их вместе с тегами.
В отличие от PDF, XML сам по себе не задаёт готовую страницу с расположением строк, рамками и разрывами. Для привычного оформления нужен шаблон или программа, которая умеет обрабатывать конкретную структуру документа.
Браузер тоже может показать XML как дерево элементов. Сообщение об отсутствии информации о стилях обычно относится к оформлению: оно не равнозначно ошибке в данных. Если же браузер сообщает о незакрытом теге или ошибке разбора, стоит проверить сам файл.
Значения могут находиться и внутри тегов, и в атрибутах — записях вида quantity="5". Поэтому простое удаление всех тегов не всегда даёт полноценный документ: названия полей и связи между значениями тоже несут смысл. Если после такой очистки остался набор чисел и названий, восстановить по нему таблицу бывает трудно.
Кнопка форматирования XML обычно лишь добавляет отступы и переносы строк. Код становится удобнее читать, но это ещё не печатная форма с реквизитами, подписями столбцов и итогами.
Расширение .xml встречается у УПД, счетов-фактур, каталогов товаров, настроек программ и других данных. Оно не определяет назначение документа. Если происхождение файла неизвестно, сначала уточните его у отправителя.
Как выбрать PDF, Excel или Word
Ориентируйтесь на то, что собираетесь делать после открытия файла.
| Задача | Подходящий вариант | Что проверить |
|---|---|---|
| Посмотреть документ и распечатать | Все ли строки и длинные значения видны | |
| Отсортировать товары, сравнить суммы | Excel — XLSX | Правильно ли распределены строки и столбцы |
| Подготовить редактируемую рабочую копию | Word — DOCX | Сохранились ли нужные поля и таблицы |
| Посмотреть исходные теги и значения | Текстовый редактор | Открыта ли копия исходного файла |
Для обычного просмотра можно открыть XML через «Открыть с помощью» и выбрать текстовый редактор. Это поможет найти номер документа или отдельное значение, но не создаст привычную печатную форму. Не сохраняйте случайные изменения поверх исходника.
В Excel удобнее работать с повторяющимися элементами: например, строками товаров. Однако вложенные блоки XML не всегда превращаются в одну плоскую таблицу без упрощений. Важные связи и дополнительные поля нужно сверять.
Word подходит, если требуется добавить пояснения или подготовить материал для согласования. Редактирование такой копии не меняет исходный электронный документ в системе ЭДО.
Переименование document.xml в document.pdf не выполняет преобразование. Печать из браузера тоже может вывести на бумагу именно теги — то, что отображается на экране. Сначала получите оформленный результат, затем отправляйте его на печать.
Как преобразовать XML с тегами в документ
В XMLConvert основная конвертация работает в браузере без регистрации и установки программы.
- Сохраните исходный файл. Загрузите XML из письма или системы ЭДО на компьютер. Для обычной конвертации нужен сам файл, а не скриншот его содержимого.
- Проверьте формат и размер. Лимит обычной загрузки XML — 25 МБ на файл. Сопоставьте документ с поддерживаемыми форматами, особенно если нужна определённая печатная форма.
- Откройте нужный конвертер. Выберите PDF, Excel или Word по дальнейшей задаче. Для УПД и счетов-фактур используйте соответствующие страницы.
- Загрузите XML. Если сервис показывает сведения о распознанном документе, сверьте их с ожидаемыми. Не продолжайте работу с результатом, если вместо нужного документа определился другой.
- Запустите преобразование и скачайте результат. При обработке нескольких XML проверяйте результат для каждого файла: успешная конвертация одного не подтверждает успех остальных.
- Откройте полученную копию. Сверьте ключевые реквизиты, строки и суммы перед печатью или передачей коллегам.
Если PDF получился неудобным для просмотра большой таблицы, попробуйте Excel. Если нужна именно установленная форма документа, смена выходного расширения сама по себе проблему не решит: важна поддержка исходного формата.
Для повторяющейся задачи сначала проверьте один характерный документ: с длинными наименованиями, дополнительными полями и несколькими строками. Так проще понять, подходит ли результат для вашей работы, прежде чем обрабатывать остальные файлы.
Если это УПД, счёт-фактура или архив из ЭДО
Для формализованных документов важны назначение и версия формата. XMLConvert поддерживает отдельные печатные формы УПД и счетов-фактур формата ФНС 5.03.
Чтобы открыть XML УПД и получить PDF, используйте страницу УПД. Перед преобразованием проверьте показанные сервисом функцию документа, версию и продавца. Для УПД поддерживаются функции «СЧФДОП» и «ДОП».
Если перед вами отдельный счёт-фактура с функцией «СЧФ», используйте конвертер счетов-фактур. У такого документа другая структура печатной формы: блок передачи и приёмки УПД ему не требуется.
Для файлов из Диадока и СБИС есть отдельные страницы с загрузкой XML или ZIP. Поддерживаемый архив должен содержать один основной формализованный УПД или счёт-фактуру.
В ZIP также могут находиться подписи, уведомления и служебные подтверждения. Они не являются отдельными печатными экземплярами основного документа. Сервис пропускает служебные файлы при распознавании поддерживаемого пакета.
Архив с несколькими самостоятельными документами, вложенным ZIP или паролем не подходит для этого сценария. Выгрузите нужный документ отдельно. Само происхождение из Диадока или СБИС не гарантирует совместимость: результат зависит от содержимого и версии XML.
Что делать, если преобразование не удалось
Начните с сообщения сервиса: оно помогает отличить неподдерживаемую структуру от повреждённого файла или превышенного лимита.
Файл не распознан
Проверьте, что загрузили документ, а не квитанцию, извещение или другой служебный XML. Если есть возможность, повторно выгрузите именно основной документ. Для специального отраслевого формата может потребоваться программа отправителя.
Указана ошибка структуры XML
Попросите отправителя повторить выгрузку. Не удаляйте теги наугад: можно сделать файл открываемым, но потерять часть данных или связи между ними.
Файл отклонён из-за конструкции внутри XML
XMLConvert ограничивает обработку DTD и конструкций DOCTYPE и ENTITY. Для такого файла запросите подходящую выгрузку или используйте предусмотренное для него программное обеспечение.
Получилась пустая или неполная таблица
Сверьте исходный файл и выбранный документ. При сложной вложенности часть данных может не попасть в ожидаемые столбцы. Успешное скачивание ещё не означает, что все сведения представлены удобным для вас способом.
Длинный текст обрезан в PDF
Проверьте Excel или Word и сравните нужные значения с исходником. Если требуется конкретная печатная форма со всеми реквизитами, воспользуйтесь системой, в которой документ был создан.
Коллега видит другой результат
Убедитесь, что отправили полученный PDF, XLSX или DOCX, а не исходный XML. Сохраните понятные имена файлов, чтобы не перепутать версии.
Что проверить перед печатью и отправкой
Откройте результат целиком, включая последнюю страницу или последние строки таблицы. Сравнивайте его с исходными данными либо с документом в системе ЭДО.
- Номер и дату документа.
- Названия организаций и их идентификаторы.
- Количество товарных строк, наименования и единицы измерения.
- Количество, цены, суммы и налоговые показатели, если они есть.
- Дополнительные сведения, которые нужны для вашей задачи.
- Полноту длинных значений и расположение строк на страницах.
Особенно внимательно проверяйте числовые коды с ведущими нулями и значения, похожие на даты: их представление в таблице может отличаться от ожидаемого. Для сверки используйте содержимое поля, а не только внешний вид ячейки.
Если результат отличается от ожидаемого, не исправляйте молча итоговый файл и не считайте задачу завершённой. Сначала выясните, различаются ли сами данные или только их отображение. Ошибку исходного документа нужно решать с отправителем.
Как сохранить исходник и учесть конфиденциальность
Полученный PDF — читаемая рабочая копия. Он не заменяет исходный юридически значимый XML с электронной подписью. Преобразование и проверка подписи — разные операции; XMLConvert не проверяет электронную подпись.
Сохраните исходный комплект документов, включая связанные файлы подписи, если они были получены отдельно. Исправления в Word или Excel не вносят изменения в подписанный оригинал.
Перед загрузкой учитывайте правила вашей организации. Если передача документа внешнему сервису запрещена, используйте согласованную внутреннюю программу. HTTPS защищает соединение при передаче, но не определяет правила хранения и обработки файлов.
При обращении в поддержку отдельно оцените, можно ли передавать файл для диагностики. Не включайте в обращение сведения, которые не нужны для разбора проблемы.