3

私はただの初心者です。わかってくれてありがとう。

次のようなxmlファイルがあるとしましょう。そして、「aaa」という値の Name タグを含む Student タグを取得したいと考えています。

<Students>
      <Student>
        <Name> aaa </Name>
        <Surname> bbb </Surname>
        ...
      </Student>
      <Student>
        <Name> ccc </Name>
        <Surname> ddd </Surname>
        ...
      </Student>
      ...
    </students>

私はこれを試しました、

Ext.DomQuery.select('Students/Student/Name:nodeValue(aaa)', xmlDoc)

しかし、これは Name ノードの Nut Student ノードだけを与えます。

子ノードの値に基づいてノードをフィルタリングできるようにしたいと考えています。

誰かが私を助けてくれることを願っています。

ありがとう。

4

1 に答える 1

0

子要素を取得し、それらをループして親を取得できます。しかし、あなたの場合、次の:containsような疑似クラスを使用できます: http://jsfiddle.net/guyfawkes/caxvN/

于 2013-03-10T00:28:27.170 に答える