【问题标题】:XML pretty-printer with fixed line-width output具有固定线宽输出的 XML 漂亮打印机
【发布时间】:2010-08-27 03:16:40
【问题描述】:

我需要一个命令行 XML 漂亮的打印机工具,它不会溢出给定的输出行宽。

打印具有许多属性的标签时,我尝试过的所有工具(xmlstarlet、xmllint、xmlindent)都会溢出线宽。我会确定是否将每个属性打印在单独的行上(当然要保持缩进)。

工具必须是免费的,可在 Linux 上运行,并且最好具有 Ubuntu 软件包。不过,我会选择一个可下载的库。

有什么线索吗?

【问题讨论】:

    标签: xml command-line pretty-print


    【解决方案1】:

    带有-xml 的HTML Tidy 将重新格式化XML。

    【讨论】:

    • 谢谢,它几乎可以工作了。但是我看到在 CDATA 之后为标签提供了不正确的缩进。这是一个已知问题吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多