分类: 开发工具
XML 格式化工具
在浏览器中格式化、压缩并校验 XML
粘贴 XML 即可获得缩进排版或压缩后的结果,语法错误会连同位置一起提示。全部处理都在浏览器内完成,接口数据与配置文件不会离开你的设备。
粘贴 XML 即可格式化或压缩。
结果
结果将显示在这里。
本页的所有处理都在浏览器中完成,不会上传任何内容。
这个工具能做什么
机器生成的 XML 往往挤在一行里,接口响应、RSS 订阅源、站点地图或 SVG 几乎无法阅读。本工具使用浏览器自带的 XML 解析器读取文档,再按你选择的缩进重新输出,属性、注释、CDATA 段和处理指令都会保留。压缩则相反,会再次去掉元素之间的空白。由于用的就是浏览器的解析器,格式有误的文档会给出与浏览器一致的错误信息和位置。
使用方法
- 把 XML 粘贴到输入框,或直接载入示例。
- 选择按 2 或 4 个空格缩进的“格式化”,或选择“压缩”。
- 复制结果,或按提示修正错误后重试。
隐私说明
本工具完全在你的浏览器中运行。输入的内容不会被上传、保存或分享,关闭标签页即随之消失。
常见问题
- 我的 XML 会被上传吗?
- 不会。解析与重新输出都由页面内的 JavaScript 完成,接口数据和配置文件始终留在你的设备上。
- 可以格式化 RSS 订阅源、站点地图或 SVG 吗?
- 可以。三者都是 XML 文档,会像其他文件一样缩进,命名空间和属性都会保留。
- 为什么我的文档解析失败?
- XML 比 HTML 严格:每个标签都要闭合,属性值必须加引号,单独的 & 是非法的。错误信息会指出解析器停在哪里。