Max: mit JS Daten aus einer XML-Datei direkt ansprechen

Beitrag lesen

Hallo Mathias

Das ist eine seltsame XML-Struktur. Ein Genre sollte nicht »buch« heißen und ein Buch nicht »wert«. Außerdem sollten IDs dokumentweit eindeutig sein, sonst sind sie keine IDs.

ja die Struktur ist etwas seltsam, ist auch nur ein Beispiel.

Da bietet sich getElementById an, ansonsten querySelector(All) für komplexere Queries.

wie sähe das in html aus?
ich habe folgende Struktur:

  
<html>  
<head>  
    <title>Page Title</title>  
  
    <script type="application/x-javascript">  
        if(window.XMLHttpRequest)  
        {  
        xhttp=new XMLHttpRequest();  
        }  
        else /  
        {  
        xhttp=new ActiveXObject("Microsoft.XMLHTTP");  
        }  
        xhttp.open("GET","buecher",false);  
        xhttp.send("");  
        xmlDoc=xhttp.responseXML;  
  
  
        var x = xmlDoc.getElementById(2).nodeValue;  
  
        document.writeln(x);  
  
  
    </script>  
</head>  
<body>  
  
</body>  
</html>  

Gruß
Max