3

我只是一个初学者。感谢您的理解。

假设我有一个如下所示的 xml 文件。我想获得包含“aaa”的名称标签的学生标签。

<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 节点和 Student 节点。

我希望能够根据子节点的值过滤节点。

我希望有人帮助我。

谢谢。

4

1 回答 1

0

您可以获取子元素,然后遍历它们并获取它们的父元素。但是,在你的情况下,你可以:contains像这里一样使用伪类:http: //jsfiddle.net/guyfawkes/caxvN/

于 2013-03-10T00:28:27.170 回答