此工具会先检查 格式良好的 XML 结构:单一根元素、开始和结束标签匹配、属性带引号、注释闭合,以及 CDATA 区段和处理指令是否正确。随后它会格式化同一棵文本树,而不会把标记当作 HTML 渲染。
免费 XML 格式化工具
全程在浏览器中运行,无需上传,无需注册。
XML
格式化后的 XML
粘贴 XML 以格式化和验证
XML 格式化工具有什么用?
XML 格式化工具会把压缩或杂乱的 XML 转成易读、缩进一致的标记,并检查文档是否格式良好。粘贴 XML,选择缩进方式,然后复制格式化或压缩后的结果。解析器在浏览器中运行,因此私有 feed、SVG 片段和配置文件不会被上传。
使用方法
- 1粘贴 XML. 把 XML 文档、SVG 片段、SOAP payload 或 feed 示例放入输入框。
- 2查看状态. 状态栏会实时验证 XML,并在可用时显示第一个格式错误的行号和列号。
- 3选择输出. 使用美化得到带缩进的 XML,或使用压缩得到紧凑的单行版本。
- 4复制结果. 当状态显示有效后,复制格式化后的 XML。
适用人群
- 开发者在调试前清理 API 响应、SOAP payload、SVG 片段和 XML 配置文件。
- QA 和支持团队在把复制的 XML 附到工单前,检查它是否格式良好。
- 技术写作者为文档、教程或发布说明准备易读的 XML 示例。
- 数据团队审阅 feed,尤其是嵌套元素和属性挤在一行里难以浏览时。
常见问题
这个 XML 格式化工具免费吗?
是的。XML 格式化工具可免费使用,无需注册、下载,也没有使用次数限制。粘贴 XML,在浏览器中格式化、压缩并复制结果。
我的 XML 会被上传吗?
不会。格式化工具在浏览器本地运行。XML 只会放在文本框中,不会发送到服务器,适合私有 feed、内部 API payload 和配置文件。
它能发现哪些 XML 错误?
它会发现常见的格式良好性问题,例如缺少根元素、存在多个根元素、结束标签不匹配、标签未闭合、注释或 CDATA 区段未闭合,以及属性值未加引号。
它会按 XSD 或 DTD 验证吗?
不会。这是格式良好性格式化工具,不是 schema 验证器。它检查 XML 语法和嵌套,然后美化文档。需要 XSD、DTD、Relax NG 或 Schematron 规则时,请使用专门的 XML schema 验证器。
它会保留注释和 CDATA 吗?
会。注释、CDATA 区段、XML 声明、处理指令和 DOCTYPE 声明都会保留在输出中。标签周围的空格和缩进会被规范化,方便阅读结构。
XML 压缩是什么意思?
压缩会移除标签之间的格式空白,并在安全的情况下收拢标签空格,生成紧凑的 XML 字符串。文本内容、注释、CDATA 区段和属性会保持不变。