gabel: xmlDoc mit XHTML Datei?

Beitrag lesen

Ich muss per JavaScript eine Datei laden, mit xmlDoc kann man ja hier schön über DOM zugreifen.
Für eine XML standard file geht das auch wunderbar

Ich möchte aber eine XHTML File einlesen
(z.B. http://gabel-art.de/s5/s5-intro.html)
aber habe 0 childnodes, wenn ich sie einfach so einlese, was muss ich hier noch tun? Gibt es einen passenden Befehl um die xHTML File zu parsen?

Standard google Code -> XML File lesen

function importXML()
{
 if (document.implementation && document.implementation.createDocument)
 {
  xmlDoc = document.implementation.createDocument("", "", null);
 }
 else if (window.ActiveXObject)
 {
  xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
  xmlDoc.onreadystatechange = function () {
   if (xmlDoc.readyState == 4) createTable()
  };
  }
 else
 {
  alert('Your browser can't handle this script');
  return;
 }
 xmlDoc.load("test.xml");
}