下面是我的XML文件的摘录:
<car>
<carname>AC</carname>
<carmodellist>
<carmodel>Cobra</carmodel>
</carmodellist>
</car>如何查询xmllistcollection并返回carmodellist中carname ==为'AC‘的所有汽车?
我已经尝试了几种组合,但都没有成功,我想应该是这样的:
var models:XMLListCollection = new XMLListCollection(vehicles.child(@car=='AC').carmodellist.children());发布于 2012-11-09 19:35:33
如果您有如下xml:
<cars>
<car>
<carname>AC</carname>
<carmodellist>
<carmodel>Cobra</carmodel>
<carmodel>Cobra2</carmodel>
</carmodellist>
</car>
<car>
<carname>AB</carname>
<carmodellist>
<carmodel>Bobra</carmodel>
</carmodellist>
</car>
<car>
<carname>AD</carname>
<carmodellist>
<carmodel>Dobra</carmodel>
</carmodellist>
</car>
</cars>然后:
vehicles.car.(carname == 'AC').carmodellist.children()https://stackoverflow.com/questions/13298659
复制相似问题