具有固定行宽输出的 XML 漂亮打印机

发布于 2024-09-16 05:00:57 字数 220 浏览 9 评论 0原文

我需要一个命令行 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

岁月静好 2024-09-23 05:00:57

使用 -xml 的 HTML Tidy 将重新格式化 XML。

HTML Tidy with -xml will reformat XML.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文