什么是Flex / AS3 / E4X相当于该XPath查询?Flex、XPath、E4X

2023-09-08 13:43:56 作者:正在缓冲99%

鉴于这一文件:

 < D​​OC>
    &其中;组件>
        <列表>
            <关键ATTR ='VAL'/>
        < /列表>
    < /组件>
    &其中;组件>
        <列表>
            <关键ATTR ='其它'/>
        < /列表>
    < /组件>
    &其中;组件>
        <列表/>
    < /组件>
< / DOC>
 

我想要一个E4X等价的XPath //元素[列表/按键/ @ ATTR =VAL]的。是否有可能这样做吗?

解决方案

  ..元素。(list.key。@ ATTR ==VAL)
 

用vs.net2010做flex flash as3开发

Given this document:

<doc>
    <element>
        <list>
            <key attr='val'/>
        </list>
    </element>
    <element>
        <list>
            <key attr='other'/>
        </list>
    </element>
    <element>
        <list/>
    </element>
</doc>

I want an e4x equivalent of the xpath //element[list/key/@attr="val"]. Is it possible to do that?

解决方案

..element.(list.key.@attr == "val")