Мне нужен инструмент командной строки XML, который не будет переполнять заданную ширину строки вывода.XML-принтер с фиксированной шириной линии
Все инструменты, которые я пробовал (xmlstarlet, xmllint, xmlindent), переполняют ширину линии при печати тегов со многими атрибутами. Я соглашусь, если каждый атрибут будет напечатан на отдельной строке (при сохранении отступов, конечно).
Инструмент должен быть бесплатным, работать в Linux и, желательно, иметь пакет Ubuntu. Тем не менее, я соглашусь на загружаемую библиотеку.
Любые подсказки?
Спасибо, он почти работает. Однако, я вижу, дает неправильный отступ для тега сразу после CDATA. Это известная проблема? –