反馈

XML排序

📖 工具说明

1. 这是什么

把 XML 里同级的子元素按标签名排序,可选同时排序属性,再重新缩进输出。用来把两份「逻辑一样但顺序不同」的 XML 规范化后再做 diff,或整理杂乱的配置文件(strings.xml、pom.xml 之类)。


2. 用法

  1. 左边粘 XML。
  2. 选排序方向(升 / 降)、缩进(2 / 4 空格 / Tab / 单行),勾选是否「同时排序属性」「递归排序所有层级」。
  3. 点「排序」,右边出结果。可「复制结果」或「下载 .xml」。

3. 规则

原始 升序结果
<root><beta>b</beta><alpha>a</alpha></root> <root>
<alpha>a</alpha>
<beta>b</beta>
</root>

4. 说明


相关:XML 格式化 · XML 转 JSON · JSON 排序 · XPath 测试 · 文本对比。

会改变元素顺序,语义依赖顺序的 XML 排序后可能不等价。

📖 了解原理

📖 相关推荐