跳至内容
Monu Tools

XML 格式化

以适当缩进美化 XML,或将其压缩为单行。注释、CDATA 和处理指令都会被保留。

如何使用 XML 格式化

  1. 01

    将你的 XML 粘贴到输入框。

  2. 02

    选择美化以缩进它,或压缩以压缩它。

  3. 03

    选择缩进大小,然后复制结果。

XML 格式化程序的作用

这是一个 XML 格式化程序,可以通过适当的、基于深度的缩进来美化文档,或者将其缩小为单行。它保留注释、CDATA 部分、处理指令和 XML 声明。

格式化完全在您的浏览器中运行,因此您的数据永远不会离开您的设备,这使得即使对于包含敏感值的 XML 来说也是安全的。

为什么可读的 XML 有帮助

XML 冗长且嵌套很深。按深度缩进每个元素并将标签放在各自的行上,可以将尖括号墙变成您实际上可以遵循的结构。

它在 XML 仍然存在的许多地方都很有用:SOAP 响应、RSS 提要、构建和配置文件以及文档格式,其中快速重新格式化使调试变得更加容易。

美化和简化行为

美化使单个文本子级与其标签保持一致,因此简单的值保持紧凑,而声明、注释和 CDATA 保持原样,而不是被重排或删除。

缩小会删除注释和仅用于标签之间缩进的空格。文本内容和 CDATA 被准确保存,因此它是安全的,除非您的文档依赖于混合内容中的大量空白。

它重新格式化,但不验证

该工具会重新格式化以提高可读性,并且不会根据架构进行验证。干净的布局并不意味着文档与您期望的任何 DTD 或 XSD 相匹配。

常见问题

美化 XML 有什么作用?

它按嵌套深度缩进每个元素,并将标签各放一行,同时保持单个文本子节点内联。注释、CDATA 和 XML 声明都会被保留。

压缩 XML 安全吗?

它移除注释以及仅用于标签间缩进的空白。文本内容和 CDATA 段会被原样保留,因此除非你的文档依赖混合内容中的有效空白,否则它是安全的。

我的 XML 会被发送到任何地方吗?

不会。格式化完全在你的浏览器中运行,因此你的数据永远不会离开你的设备。这使得它即使对包含敏感值的 XML 也是安全的。

来源

报告问题