Нормализация и канонизация XML по WC3. Чем?

sergnn
Дата: 24.10.2017 15:16:23
Собственно чем бы готовым такую процедуру совершить?
Лапками всё это лопатить уж очень утомительно.
Можете подсказать софтину?
Изопропил
Дата: 24.10.2017 21:33:56
разобрать парсером, толерантным к ошибкам и породить из полученного DOM корректный XML
sergnn
Дата: 25.10.2017 10:56:32
Изопропил,
Оно конечно. Но это собственно и есть лапками.
Или парсер родит XML нормализованный и канонизированный прямо по WC3?
Что-то верится с трудом.
К тому же рождается этот XML у нас в чудесной программе написанной на
не менее чудесном инструменте под названием Powerbuilder от Sybase,
причем старой, где с инструментарием откровенно напряжно.
Так что...
Печально всё как-то...
mayton
Дата: 26.10.2017 10:06:30
W3c славен своими самыми бесполезными и ненужными стандартами.

Может лучше канонизировать в html5?
Alexander A. Sak
Дата: 26.10.2017 10:55:23
xmllint?

>xmllint
Usage : xmllint [options] XMLfiles ...
...
--pretty STYLE : pretty-print in a particular style
0 Do not pretty print
1 Format the XML content, as --format
2 Add whitespace inside tags, preserving content
--c14n : save in W3C canonical format v1.0 (with comments)
--c14n11 : save in W3C canonical format v1.1 (with comments)
--exc-c14n : save in W3C exclusive canonical format (with comments)
...
Libxml project home page: http://xmlsoft.org/
To report bugs or get some help check: http://xmlsoft.org/bugs.html
sergnn
Дата: 28.10.2017 20:25:47
Alexander A. Sak,

Спасибо.
Попробуем.