Mit JavaScript prüfen ob XML-Tag vorhanden ist
jonas
- xml
0 Vinzenz Mai0 jonas
Hallo Zusammen,
ich habe eine frage bezüglich XML.
Wie kann ich mit JavaScript überprüfen, ob ein XML-Tag schon im XML-File vorhanden ist?
kann mir jemand weiterhelfen?
vielen Dank,
Grüsse Jonas
Hallo Jonas,
ich habe eine frage bezüglich XML.
Wie kann ich mit JavaScript überprüfen, ob ein XML-Tag schon im XML-File vorhanden ist?
könntest Du das etwas ausführlicher erläutern?
Wo wird JavaScript ausgeführt, woher kommt das XML-File?
Freundliche Grüße
Vinzenz
Hi Vinzenz,
danke für die Antwort.
könntest Du das etwas ausführlicher erläutern?
Wo wird JavaScript ausgeführt, woher kommt das XML-File?
Mein Code sieht etwa so aus:
//XML-File einbinden
if (window.ActiveXObject){ // Code für IE
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async=false;
xmlDoc.load("xml-files/sampleFile.xml");
getmessage();
}
else if (window.XMLHttpRequest){ // Code für Mozilla, Firefox, Opera, etc.
xmlDoc=document.implementation.createDocument("","",null);
xmlDoc.async=false;
xmlDoc.load("xml-files/sampleFile.xml");
xmlDoc.onload=getmessage;
}
//Nun kann ich ja folgendermassen den Inhalt eines Tag's ausgeben:
alert(xmlDoc.getElementsByTagName('sampleTag')[0].childNodes[0].nodeValue);
//Ich möchte aber zu erst überprüfen ob dieser Tag überhaupt existiert, quasi so:
if(xmlDoc.getElementsByTagName('sampleTag')[0] == true){
mach dies
}
else{
mach das
}
ich hoffe du kommst draus.
Gruss Jonas