我有这样的xml文档:
<datatypes xmi:id="ID_01"</datatypes>
<datatypes xmi:id="ID_02">
<fields xmi:id="ID_03">
<datatype xmi:idref="ID_01"></datatype>
</fields>
</datatypes>
我也有更改 xml 文件的 spesil 工具。它允许您添加新节点属性并更改旧节点属性,但使用后所有 ID 都会更改。
使用后工具:
<datatypes xmi:id="ID_11"</datatypes>
<datatypes xmi:id="ID_12">
<fields xmi:id="ID_13">
<datatype xmi:idref="ID_11"></datatype>
</fields>
<something_new/>
</datatypes>
我想比较两个 xml 文件并只找到<something_new/>。当我使用标准差异时,我会看到所有更改(ID 也是)
有没有简单的方法来解决这个问题?如果没有,我应该使用什么语言(IDE)来更快地编写这样的比较。