XML Formatter
格式化、校验并美化 XML
Input
Output
关于本工具
XML 格式化与校验工具可即时将杂乱或压缩的 XML 转换为带有正确缩进的整洁、易读代码。它会依据 W3C 规范校验您的 XML,捕获诸如未闭合标签、元素不匹配、属性格式错误等语法问题。
所有处理均在您的浏览器中通过原生 DOMParser API 完成——数据不会发送到任何服务器。您可以放心地格式化敏感的配置文件或内部 API 响应,无需担心隐私问题。
使用方法
- 将您的 XML 粘贴到输入面板中。
- 选择您偏好的缩进方式(2 或 4 个空格)。
- 点击“格式化”进行格式化并校验,或点击“压缩”生成紧凑的 XML。
- 点击“复制”将格式化后的输出复制到剪贴板。
使用场景
开发者用它格式化 XML API 响应、Maven 的 pom.xml、Android 的 AndroidManifest.xml、SOAP 信封、SVG 源码以及配置文件。QA 工程师用它调试来自测试套件的 XML 数据负载。数据工程师在管道摄取前用它校验数据源。压缩功能可减小生产环境 XML API 的负载体积。
常见问题
- 支持哪些 XML 版本? — 支持 XML 1.0 和 1.1,包括所有标准实体、CDATA 段、处理指令以及命名空间声明。
- 是否会保留命名空间? — 是的。所有命名空间前缀和声明(xmlns:)都会按原样完整保留。
- 我的数据安全吗? — 是的。所有解析和格式化都在您的浏览器本地完成,任何 XML 数据都不会被传输到服务器。