XML 格式化工具 使用指南

即时格式化、验证和压缩 XML。选择缩进样式,一键复制结果。

返回 XML 格式化工具

此工具有什么功能

XML 格式化工具可格式化、验证和压缩 XML。粘贴 XML 并选择缩进(2 或 4 空格、制表符)即可得到可读输出。无效 XML 显示行内错误。有效 XML 显示可折叠树形视图。压缩功能移除多余空白。一键复制结果。

如何使用

  1. 粘贴 XML — 将 XML 字符串粘贴到输入区。
  2. 格式化 — 点击格式化或调整缩进。输出会更新。
  3. 验证 — 无效 XML 显示错误;有效 XML 显示树形视图。
  4. 压缩 — 点击压缩移除不必要空白。
  5. 复制 — 将格式化或压缩后的输出复制到剪贴板。

工作原理

工具使用浏览器的 DOMParser 解析输入。解析失败时显示错误。有效时按所选缩进重新格式化(pretty-print)或通过移除标签间空白进行压缩。树形视图由解析后的文档构建,便于导航。所有处理在客户端完成。

所有计算均在您的浏览器中完成。不会向任何服务器发送数据。

使用场景与示例

  • 配置文件 — 格式化 XML 配置以提高可读性。
  • SOAP/XML API — 美化响应以便调试。
  • SVG — 格式化 SVG 标记以便编辑。
  • 文档 — 生成干净的 XML 示例。
  • 打包 — 压缩 XML 以减小载荷。

示例

输入:<root><item>a</item><item>b</item></root> 格式化(2 空格):

<root>
  <item>a</item>
  <item>b</item>
</root>

限制与已知约束

  • 仅 XML — 不支持 HTML5 或无效 XML。
  • 大文件 — 超大 XML 可能拖慢树形视图。
  • 无 schema — 仅验证格式正确;不针对 DTD 或 XSD 验证。

工作原理

方法

  • Invalid XML shows inline validation error; valid XML shows collapsible tree view.

所有计算和转换均完全在您的浏览器中运行。不会向任何服务器发送数据,您的输入不会离开您的设备。