此 xpath 查询的 Flex/AS3/E4X 等效项是什么?
鉴于此文档:
<doc>
<element>
<list>
<key attr='val'/>
</list>
</element>
<element>
<list>
<key attr='other'/>
</list>
</element>
<element>
<list/>
</element>
</doc>
我想要一个与 xpath //element[list/key/@attr="val"]
等效的 e4x。可以这样做吗?
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?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
选择
alternative
请务必注意,
如果关键节点并非全部都具有@attr,则可能会失败。
提取节点列表的最安全(尽管根据我的经验,不是 100% 成功)的方法是。
然而,我在 e4x 和条件表达式方面遇到了问题(AS3 实现,Mozilla 似乎更好。)但这似乎取决于 xml 源。
It is important to note that
Can fail if the key nodes don't all have @attr.
The safest (although in my experience, not 100% successful) method to extract your node list would be.
However, I have had problems with e4x and conditional expressions, (AS3 implementation, Mozilla seems better.) but it seems to be down to the xml source.