1

我有一个以下格式的 XML 文件。我想选择home具有record type 1和的节点gender 1

我正在尝试这样做

/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>
4

1 回答 1

1

是的,选择部分应该是您的 XPATH,并且只有条件应该放在括号中:

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

于 2012-11-27T17:26:56.643 回答