2010-08-27 2 views
1

Мне нужен инструмент командной строки XML, который не будет переполнять заданную ширину строки вывода.XML-принтер с фиксированной шириной линии

Все инструменты, которые я пробовал (xmlstarlet, xmllint, xmlindent), переполняют ширину линии при печати тегов со многими атрибутами. Я соглашусь, если каждый атрибут будет напечатан на отдельной строке (при сохранении отступов, конечно).

Инструмент должен быть бесплатным, работать в Linux и, желательно, иметь пакет Ubuntu. Тем не менее, я соглашусь на загружаемую библиотеку.

Любые подсказки?

ответ

2

HTML Tidy with -xml будет переформатировать XML.

+0

Спасибо, он почти работает. Однако, я вижу, дает неправильный отступ для тега сразу после CDATA. Это известная проблема? –

Смежные вопросы