Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2007 Teil von Oktober

SELFHTML Forumsarchiv
Mit JavaScript prüfen ob XML-Tag vorhanden ist

Informationsseite
  1. Seite (XML) Mit JavaScript prüfen ob XML-Tag vorhanden ist von jonas, 31. 10. 2007, 14:11
nach unten

Mit JavaScript prüfen ob XML-Tag vorhanden ist

Die folgende Nachricht zum Thema stammt von: jonas, 31. 10. 2007, 14:11

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

nach obennach unten

Mit JavaScript prüfen ob XML-Tag vorhanden ist

Die folgende Nachricht zum Thema stammt von: Vinzenz Mai, 31. 10. 2007, 14:14

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

nach obennach unten

Mit JavaScript prüfen ob XML-Tag vorhanden ist

Die folgende Nachricht zum Thema stammt von: jonas, 31. 10. 2007, 16:05

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

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2007 Teil von Oktober

© 1998-2006 Seite Impressum, Software: Classic Forum