具有固定行宽输出的 XML 漂亮打印机
我需要一个命令行 XML 漂亮的打印机工具,它不会溢出给定的输出行宽度。
我尝试过的所有工具(xmlstarlet、xmllint、xmlindent)在打印具有许多属性的标签时都会溢出线宽。我将决定是否每个属性都打印在单独的行上(当然同时保持缩进)。
工具必须是免费的、可在 Linux 上运行,并且最好有 Ubuntu 软件包。不过,我会选择一个可下载的库。
有什么线索吗?
I need a command-line XML pretty-printer tool that will not overflow given output line width.
All tools I've tried (xmlstarlet, xmllint, xmlindent) overflow line width when printing tags with many attributes. I'll settle if each attribute will be printed at a separate line (while keeping indentation of course).
Tool must be free, runnable on Linux and, preferably, have an Ubuntu package. However, I'll settle for a downloadable library.
Any clues?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用
-xml
的 HTML Tidy 将重新格式化 XML。HTML Tidy with
-xml
will reformat XML.