1

我有与此类似的 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>;

是否可以根据名称获取日期?如果我在名为"ALLANI"的输入文本中有名称theName,如何获得“15/06/2012”日期值?

4

2 回答 2

2

给你:

listXML..name.(text()=="ALLANI").@date;

所以:

trace( listXML..name.(text()=="ALLANI").@date );

打印15/06/2012

于 2013-09-01T10:13:19.460 回答
0

你应该使用 XPath - 看看 - http://www.tizag.com/xmlTutorial/xpathattribute.php

于 2013-09-01T10:12:17.120 回答