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 に答える