2012-11-27 145 views
1

我有以下格式的XML文件。我想選擇具有recordtype 1gender 1home節點。使用Xpath選擇不同的節點

我試圖做到像

/root/home/record[type=01] 

但不知道如何將休息。是否可以使用XPath來選擇我想要的內容?

<home> 
    <record> 
    <type>01</type> 
    </record> 
    <record> 
    <gender>01</gender> 
    </record> 
</home> 

<home> 
    <record> 
    <type>01</type> 
    </record> 
    <record> 
    <gender>02</gender> 
    </record> 
</home> 

回答

1

是選擇部分應該是你的XPath和唯一的條件應該進來支架:

/root/home[record/gender='01' and record/type='01']