AS3/XML/FLASH:根据元素的值查找属性
我的XML与此类似:AS3/XML/FLASH:根据元素的值查找属性,xml,actionscript-3,flash,Xml,Actionscript 3,Flash,我的XML与此类似: var listXML:XML = <list> <name date="18/07/2013">ALPHA</name> <name date="15/06/2012">ALLANI</name> // <--- Get this date <name date="06/03/2009">FLANDES</name> </list>; v
var listXML:XML = <list>
<name date="18/07/2013">ALPHA</name>
<name date="15/06/2012">ALLANI</name> // <--- Get this date
<name date="06/03/2009">FLANDES</name>
</list>;
var-listXML:XML=
阿尔法
ALLANI/您应该使用XPath-查看一下-这里是:
listXML..name.(text()=="ALLANI").@date;
因此:
打印2012年6月15日
您可能需要一个循环。不需要循环,只有xpath
您可以通过第三方库使用xpath,但ActionScript本机方法是E4X(在Cherniv的回答中使用)。谢谢达斯达斯和拉尔斯!
trace( listXML..name.(text()=="ALLANI").@date );