2012-11-27 52 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']