我必须解决以下问题。我有两个 XML,文件如下
示例 1:
<page>
<zone>
<ln>
<wd> texttext></wd>
<wd> testestes></wd>
<ln>
<ln>
<wd> texttext></wd>
<wd> testestes></wd>
<ln>
</zone>
<zone>
<ln>
<wd> textawgwagtext></wd>
<wd> testawgwgestes></wd>
<ln>
</zone>
</page>
示例 2:
<page>
<zone>
<ln>
<wd> tewahawhxttexawgawht></wd>
<wd> testawhawtawawgawawgestes></wd>
<ln>
</zone>
<zone>
<ln>
<wd> texttext></wd>
<wd> testestes></wd>
<ln>
<ln>
<wd> texttext></wd>
<wd> testestes></wd>
<ln>
<ln>
<wd> textawgwagtext></wd>
<wd> testawgwgestes></wd>
<ln>
</zone>
</page>
现在我想以自上而下的方式比较这些文件。因此,例如,我想比较两个文档的第一个区域,然后是第一行块。所以最后,我可以比较第一个文档的第一个区域中第一行节点的第二个单词节点是“testestes”,而它在第二个文档中是“testawhawtawawgawawgestes”。我已经用 DOM 解析了文档,所以我很乐意使用 DOM 来查询它们。我非常期待您的帮助。
非常感谢。