美化 / 压缩 XML,支持语法高亮
XML(Extensible Markup Language)是一种可扩展标记语言,广泛用于 SOAP 接口、Office 文档、SVG 图形和企业级系统配置。XML 格式化工具将压缩或混乱的 XML 转换为带缩进的层次结构,便于阅读和编辑。
| 特性 | XML | JSON |
|---|---|---|
| 注释 | <!-- --> |
不支持 |
| 属性 | <tag attr="v"> |
不支持 |
| Schema | XSD / DTD | JSON Schema |
| 适用场景 | SOAP、Office 文档、SVG | REST API、配置文件 |
核心规则:必须有唯一根元素;标签大小写敏感;特殊字符需转义(& < >);属性值必须加引号。
web.xml、pom.xml、Spring 配置等企业级配置文件<?xml ...?>)的完整文档不会。工具保留所有命名空间声明和前缀,格式化仅影响缩进和换行,不修改任何语义内容。
支持。<![CDATA[...]]> 区块和 <?...?> 处理指令都会被正确保留并格式化。
工具会报错并提示未闭合标签的位置。XML 严格要求所有标签必须正确闭合(自闭合标签需写为 <br />)。