标签: xml command-line pretty-print
我需要一个命令行XML漂亮打印机工具,它不会在给定输出行宽的情况下溢出。
打印具有许多属性的标签时,我尝试过的所有工具(xmlstarlet,xmllint,xmlindent)都会溢出线宽。如果每个属性都打印在一个单独的行上,我会解决(当然还要保留缩进)。
工具必须是免费的,可以在Linux上运行,最好是有一个Ubuntu软件包。但是,我会选择一个可下载的库。
任何线索?
答案 0 :(得分:2)
带有-xml的HTML Tidy将重新格式化XML。
-xml