此工具有什么功能
XML 格式化工具可格式化、验证和压缩 XML。粘贴 XML 并选择缩进(2 或 4 空格、制表符)即可得到可读输出。无效 XML 显示行内错误。有效 XML 显示可折叠树形视图。压缩功能移除多余空白。一键复制结果。
如何使用
- 粘贴 XML — 将 XML 字符串粘贴到输入区。
- 格式化 — 点击格式化或调整缩进。输出会更新。
- 验证 — 无效 XML 显示错误;有效 XML 显示树形视图。
- 压缩 — 点击压缩移除不必要空白。
- 复制 — 将格式化或压缩后的输出复制到剪贴板。
工作原理
工具使用浏览器的 DOMParser 解析输入。解析失败时显示错误。有效时按所选缩进重新格式化(pretty-print)或通过移除标签间空白进行压缩。树形视图由解析后的文档构建,便于导航。所有处理在客户端完成。
所有计算均在您的浏览器中完成。不会向任何服务器发送数据。
使用场景与示例
- 配置文件 — 格式化 XML 配置以提高可读性。
- SOAP/XML API — 美化响应以便调试。
- SVG — 格式化 SVG 标记以便编辑。
- 文档 — 生成干净的 XML 示例。
- 打包 — 压缩 XML 以减小载荷。
示例
输入:<root><item>a</item><item>b</item></root>
格式化(2 空格):
<root>
<item>a</item>
<item>b</item>
</root>
限制与已知约束
- 仅 XML — 不支持 HTML5 或无效 XML。
- 大文件 — 超大 XML 可能拖慢树形视图。
- 无 schema — 仅验证格式正确;不针对 DTD 或 XSD 验证。