1

次の形式のXMLファイルがあります。とhomeがあるノードを選択したい。record type 1gender 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 に答える