我向服务器发送ajax请求,服务器以xml格式提供数据。
我从服务器获取价值并将其存储在变量中。
<pre>var strXML = '<?xml version="1.0" encoding="utf-8"?>
<Events>
<EventItem><Country>Hong Kong</Country></EventItem>
<EventItem><Country>India</Country></EventItem>
</Events>';
</pre>
如何使用javascript获取EventItem的所有信息。
感谢。
答案 0 :(得分:1)
你将首先解析你的字符串,变成一个真正的xml结构:
toXML = function(text){
if(window.ActiveXObject)
{
var doc=new ActiveXObject('Microsoft.XMLDOM');
doc.async='false';
doc.loadXML(text);
}
else
{
var parser=new DOMParser();
var doc=parser.parseFromString(text,'text/xml');
}
return doc;
}
[...]
var myXML = toXML(strXML);
然后你浏览它。您可以在那里找到很多方法:http://www.w3schools.com/xml/xml_examples.asp