Чтение/ЗаписьXML

1. Anton_new01 09.12.24 16:24 Сейчас в теме
Пытаюсь вставить программно таблицу в документ ворд(*.docx)
У ворда есть формат записи XML 2006.
При вставке заготовленной таблицы в формате XML - в ЗаписьXML
при определенных ситуациях - файл перестает читаться.
(иногда корректно пишутся все теги, а иногда что-то не так).

Как мне выяснить, что я не так делаю?
прочитать битый XML - не могу, а танцы с бубнами - уже сильно надоели.

Есть каки-то способы посмотреть битый XML чтобы его исправить?

PS. при попытке прочитать в ворде битый файл выводит сообщение:
"XML parsing error

Местоположение: Часть: /word/document.xml, Строка:68, Столбец: 587"
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Sashares 35 09.12.24 16:27 Сейчас в теме
(1) Можно открыть файл в каком нибудь hex-редакторе. Если он даже в блокноте не открывается.
3. Anton_new01 09.12.24 16:31 Сейчас в теме
(2) файл то уже поверх обработан Вордом. и там что-то типа архивирования.
в общем данные сильно искажены от исходной xml
4. Sashares 35 09.12.24 16:33 Сейчас в теме
(3) docx это зип архив, вы можете открыть архив и посмотреть файлы в нем.
Anton_new01; +1 Ответить
5. Anton_new01 09.12.24 16:37 Сейчас в теме
(4) спасибо. распаковал зип. - сейчас буду сравнивать битый и не битый файлы
6. Anton_new01 09.12.24 16:46 Сейчас в теме
(4)
Круто, когда можешь в "кишки" залезть, сразу нашел "десять отличий".

Благодарю еще раз. проблема решена.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот