我的XML Feed外部我尝试修改第17行“ NP:Description”,此标记已使用2次 我能得到它吗?
<?xml version="1.0"?>
<XML xmlns:NP="http://www.netpresenter.com">
<NP:Alert Id="2BCD8AC8-B718-4C83-8319-DA91A8E212EE">
<NP:AlertLevel>10</NP:AlertLevel>
<NP:Location>
<NP:Description>Amsterdam, Netherlands</NP:Description>
<NP:Latitude>52.3702157</NP:Latitude>
<NP:Longitude>4.8951679</NP:Longitude>
</NP:Location>
<NP:Sites>
<NP:Site Id="3" Name="AMBER Alert NL"/>
</NP:Sites>
<NP:Message>
<NP:Common>
<NP:ISource>
<NP:Title><![CDATA[Joanne Doe 12 jaar]]></NP:Title>
<NP:Description><![CDATA[Text]]></NP:Description>
<NP:Readmore_URL><![CDATA[https://www.politie.nl]]></NP:Readmore_URL>
<NP:Media_URL><![CDATA[https://www.amber.nl/Default.aspx?alertid=]]></NP:Media_URL>
<NP:Media>
<NP:Image>/4-by-5-819x1024.png</NP:Image>
</NP:Media>
</NP:ISource>
</NP:Common>
</NP:Message>
</NP:Alert>
</XML>
和我的html脚本
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
myFunction(this);
}
};
xhttp.open("GET", "demo.xml", true);
xhttp.send();
function myFunction(xml) {
var xmlDoc = xml.responseXML;
document.getElementById("image").src = xmlDoc.getElementsByTagName("NP:Image")[0].childNodes[0].nodeValue;
var xmlDoc = xml.responseXML;
document.getElementById("title").innerHTML = xmlDoc.getElementsByTagName("NP:Title")[0].childNodes[0].nodeValue;
如何在第17行而不是第6行获得->->->
这是我无法更改的xml feed
我在html xml dom上使用它
来自xml提要
第17行=“ NP:Description![CDATA [Text]] / NP:Description”
第6行=“ NP:Description,荷兰阿姆斯特丹/ NP:Description”