XML bestand op HTML website plaatsen

Status
Niet open voor verdere reacties.

Gert2345

Nieuwe gebruiker
Lid geworden
26 mei 2016
Berichten
1
Ik ben pas begonnen met programmeren en nu wil ik graag de data van een xml file op mijn website laden in de vorm van een tabel.

Met de volgende code heb ik het geprobeerd, maar het lukt niet:

Code:
<script language="JavaScript">
  // Create a connection to the file.
  var Connect = new XMLHttpRequest();
 
  // Define which file to open and
  // send the request.
  Connect.open("GET", "Customers.xml", false);
  Connect.setRequestHeader("Content-Type", "text/xml");
  Connect.send(null);
 
  // Place the response in an XML document.
  var TheDocument = Connect.responseXML;
 
  // Place the root node in an element.
  var Customers = TheDocument.childNodes[0];
 
  // Retrieve each customer in turn.
  for (var i = 0; i < Customers.children.length; i++)
  {
   var Customer = Customers.children[i];
  
   // Access each of the data values.
   var Name = Customer.getElementsByTagName("Name");
   var Age = Customer.getElementsByTagName("Age");
   var Color = Customer.getElementsByTagName(
     "FavoriteColor");
  
   // Write the data to the page.
   document.write("<tr><td>");
   document.write(Name[0].textContent.toString());
   document.write("</td><td>");
   document.write(Age[0].textContent.toString());
   document.write("</td><td>");
   document.write(Color[0].textContent.toString());
   document.write("</td></tr>");
  }
</script>

Alleen het werkt niet. De xml file staat in de zelfde map als de code.

Wie kan mij helpen?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan