【问题标题】:Extjs DomQuery How To Traverse Dom elementsExtjs DomQuery 如何遍历 Dom 元素
【发布时间】:2013-02-19 14:47:30
【问题描述】:

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

假设我有一个如下所示的 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)

但是,这仅给出名称节点和学生节点。

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

我希望有人能帮助我。

谢谢。

【问题讨论】:

    标签: dom extjs xml-parsing


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多