XML 格式化 / 美化
粘贴 XML,一键美化、压缩或校验。支持可调缩进与移除空白节点。纯前端运行,数据不上传。
XML 格式化的用途
XML(eXtensible Markup Language)广泛用于配置文件、Web 服务(SOAP)、数据交换(RSS、Atom、SVG、Office Open XML)等场景。压缩传输的 XML 难以阅读,格式化工具可将其整理为缩进清晰、层级分明的形式。
什么是 Well-Formed XML?
Well-formed XML 必须满足以下基本规则:
- 必须有且仅有一个根元素
- 所有标签必须正确闭合
- 属性值必须用引号括起来
- 标签名区分大小写,开闭标签名称必须一致
- 特殊字符(
&<>)必须使用实体转义
空白节点
原始 XML 中,元素之间经常包含仅由空格、换行组成的文本节点。勾选「移除空白节点」可在格式化时去除这些无意义节点,使输出更整洁。
工具特点
本工具使用浏览器原生 DOMParser 解析 XML,无需外部库。解析器能精确报告第几行第几列出现语法错误,让你快速定位问题。缩进、压缩均在本地完成,敏感 XML(如含密钥的配置文件)绝不离开你的设备。