0

我怎样才能解析这个xml:

<timezone xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.earthtools.org/timezone.xsd">
<version>1.0</version>
<location>
    <latitude>-23.548842</latitude>
    <longitude>-46.638686</longitude>
</location>
<offset>-3</offset>
<suffix>P</suffix>
<localtime>6 Aug 2013 22:31:12</localtime>
<isotime>2013-08-06 22:31:12 -0300</isotime>
<utctime>2013-08-07 01:31:12</utctime>
<dst>Unknown</dst>
</timezone>

我想得到localtime但它返回我[object TiDOMNodeList]......有人可以帮助我吗?

这是我用来解析这个 xml 的代码:

var ManifestXML = this.responseText;
var xml_as_dom = Titanium.XML.parseString(ManifestXML);
var my_items = xml_as_dom.getElementsByTagName("localtime")

Ti.API.info( my_items )

谢谢

4

1 回答 1

0

Appcelerator Q&A 上的人解决了我的问题

这里是:

var ManifestXML = this.responseText;
var xml_as_dom = Titanium.XML.parseString(ManifestXML);
var my_items = xml_as_dom.getElementsByTagName("localtime").item(0).text;

Ti.API.info( my_items ); //this is localtime value
于 2013-08-07T06:40:55.370 回答