在线工具

工具箱 › 开发 › XML 格式化

XML 格式化

在线格式化与压缩 XML,统一缩进和属性引号,保留 CDATA、注释与命名空间,语法错误定位到行列。解析在浏览器内完成,不上传内容。

示例: ·

格式化做了什么

重新缩进嵌套层级、统一属性引号,并把标签之间的空白规整掉。元素与属性的先后顺序、文本内容都不会改变。

混合内容(一段文字里夹着标签)里的空白会被原样保留 —— 那部分空白往往是有意义的,删掉会改变显示结果。

命名空间不会被展开

带 xmlns 的文档会保留原样的前缀,不会替换成等价但更长的写法。格式化后仍然是同一份文档。

常见问题

为什么我的 XML 解析失败

最常见是没闭合标签、属性值没加引号,或者从Word/Excel 里复制时带上了不可见字符。报错信息里会指出行号。

能处理很大的 XML 吗

几 MB 内没问题。超过几十 MB 时浏览器可能卡住,建议先拆分。