[英]Get value from xml data using javascript
我正在向服務器發送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的所有信息。
謝謝。
首先,您將解析字符串,將其轉換為真正的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
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.