输入
就绪
行数: 0
单词数: 0
字符数: 0
大小: 0 KB
输入统计信息可通过此字段上方的“统计”按钮查看。
输出
行数: 0
单词数: 0
字符数: 0
大小: 0 KB
输出统计信息可通过此字段上方的“统计”按钮查看。
结果仅供参考,可能包含错误。请自行核实重要信息。使用本工具风险自负。
这个工具能做什么
XML 格式化工具会重新缩进 XML,让每个元素从新的一行开始,每层嵌套缩进两个空格。它能把挤在一行里的 API 响应或杂乱的导出文件变成便于阅读和检查的结构。
属性、元素顺序、注释和 CDATA 段都会保留,旧的缩进会被替换而不是叠加。空元素会写成 <tag/> 的简写形式,文档开头会加上 XML 声明。
适用场景
- 阅读压缩过的 SOAP 响应、站点地图、RSS 源或配置文件。
- 检查改动:用同样的方式格式化两个版本,再用 文本差异对比工具 对比。
- 为文档或技术支持工单准备一个易读的示例。
- 在手动编辑之前,让导出文件、构建工具或报表自动生成的 XML 更容易浏览。
示例
输入
<catalog><book id="b1"><title>Dune</title><year>1965</year></book><book id="b2"><title>Neuromancer</title><year>1984</year></book></catalog>
输出
<?xml version="1.0" encoding="UTF-8"?>
<catalog>
<book id="b1">
<title>Dune</title>
<year>1965</year>
</book>
<book id="b2">
<title>Neuromancer</title>
<year>1984</year>
</book>
</catalog>关于这个工具的问题
如何格式化 XML?
把 XML 粘贴到输入框中,然后点击上方的“格式化”按钮。格式化结果会替换输入内容,可以立即复制或下载。如果 XML 在输出框中,请使用输出框上方的“格式化”按钮。
如果我的 XML 格式不正确怎么办?
格式化需要一个能被解析的文档,因此未闭合或不匹配的标签会被报告出来,而不会被格式化。请用 XML 验证工具 找到确切问题,修复后再格式化。
格式化会改变 XML 的含义吗?
对于数据类文档不会,因为只用于缩进的空白没有意义。在混合内容文档中,行内标签之间的空格可能有意义,使用前请检查结果。
这个工具免费吗?
是的,完全免费。无需注册或电子邮箱。结果直接显示在本页。
如何获取结果?
在此页面使用工具即可查看结果,无需通过电子邮件接收。