Mal wieder ne XML-Datei auslesen
Sören
- javascript
Hi,
ich will mit folgendem Code eine XML-Datei mit dem namen "test.xml" auslesen.
var httpRequestObject = (navigator.appName == "Microsoft Internet Explorer") ?
new ActiveXObject ("Microsoft.XMLHTTP") : new XMLHttpRequest ();
httpRequestObject.open ('GET', 'test.xml');
httpRequestObject.onreadystatechange = handleReadyStateChange;
httpRequestObject.send (null);
function handleReadyStateChange () {
if (httpRequestObject.readyState == 4 && httpRequestObject.status == 200) {
xml_daten_ausgeben (httpRequestObject.responseXML);
}
}
Die XML-Datei dazu lautet:
<?xml version="1.0"? encoding="ISO-8859-1">
<titel>Youtube-Links</links>
<musik>
<interpret name="Schiller">
<song titel="Schiller - Sehnsucht"><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/J9KWLTjjRts&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/J9KWLTjjRts&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></sehnsucht>
</interpret>
</musik>
Jetzt will ich mit document.getElementByTagName('song') auf den Youtube-Link zugreifen und mit document.write ausgeben lassen. Nur das funktioniert bei mir nicht. Und aus dem was ich auf der Mozilla-Website oder auf anderen Websites finde, werde ich nicht wirklich schlau.
Vielen dank schonmal im vorraus
mfg
Sören