分类: 开发工具

XML 压缩工具

站方自主规划没找到想要的工具?

在本地去除 XML 标签之间的空白

通过去除标签之间的空白来压缩 XML,同时保留注释和 CDATA 区段不变。你的 XML 会留在浏览器中,不会被上传。

已压缩。

原始大小207 B压缩后大小186 B
压缩后的 XML
<?xml version="1.0" encoding="UTF-8"?><catalog site="LocalTools"><tool id="xml-minifier"><name>XML Minifier</name><private>true</private></tool><!-- everything runs locally --></catalog>

这会去除标签之间的空白;不会校验 XML 是否格式正确。

本页的所有处理都在浏览器中完成,不会上传任何内容。

这个工具能做什么

此工具会在本地扫描类 XML 文本,去除标签之间以及起始标签内仅由空白组成的文本节点,而无需构建完整的 DOM 树。它与 XML 格式化工具互为补充:后者做的是相反的事情——重新缩进 XML 以提升可读性。

使用方法

  1. 把 XML 粘贴到输入框,或载入示例。
  2. 查看压缩结果和体积差异。
  3. 复制压缩后的 XML 用于存储或传输。

隐私说明

本工具完全在你的浏览器中运行。输入的内容不会被上传、保存或分享,关闭标签页即随之消失。

常见问题

我的 XML 会被上传吗?
不会。压缩在你的浏览器本地完成,不会向服务器发送任何内容。
注释和 CDATA 区段会被保留吗?
会。注释和 CDATA 块会原样复制,只有标签之间的空白会被去除。
它会校验 XML 吗?
不会。它只去除空白;不会检查格式是否正确,也不会依据某个模式进行校验。