查询XML DOM树

时间:2013-08-10 21:14:55

标签: xml dom xpath xml-parsing dom-traversal

我必须解决以下问题。我有两个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>

现在我想以自上而下的方式比较这些文件。因此,例如,我想比较两个docuemts的第一个区域,然后是第一个线块。因此,最后,我可以比较第一个文档的第一个区域中的第二个字节点,第一个文档的第一个区域是“testestes”,它是第二个文档中的“testawhawtawawgawawgestes”。 我已经使用DOM解析了文档,所以我很乐意使用DOM查询它们。 我非常期待你的帮助。

非常感谢。

0 个答案:

没有答案