st0rmy: XML - XML Schema und Berechnungen

Beitrag lesen

Hallo Community,

Ich bin zur Zeit daran eine kleine, fiktive Notenübersicht für ein Projekt zu erstellen.

Dabei sollten wir eine XML Schema-Datei erstellen und ein passendes XML-Dokument, das anschließend mit einer .xsd-Datei für die Webansicht gestylt werden soll.

Meine XML-Datei baut sich wie folgt auf:

<noten>  
  <kurs>  
    <titel>...</titel>  
    <semester>...</semester>  
    <dozent>...</dozent>  
    .  
    .  
    .  
    <note>...</note>  
  </kurs>  
  <kurs>  
  .  
  .  
  .  
  </kurs>  
</noten>

Nun habe ich zumindest die Anzeige aller Daten per CSS bewerkstelligt, damit sie den inhaltlichen Aspekten des Projekts gerecht werden.
Zuletzt soll allerdings am Ende der HTML-Seite der Notendurchschnitt und die Gesamt-Leistungspunktzahl ausgegeben werden.

Hier komme ich nun nicht mehr weiter... JavaScript sowie das XML-DOM sollte mir hier doch eigentlich weiterhelfen, oder?

Also habe ich folgendes Script eingefügt (Er sollte mir hier einfach nur die Titel der Kurse ausgeben, damit ich feststellen kann, ob das Ganze auch funktioniert...):

<script type="text/javascript">  
 if (window.XMLHttpRequest){  
     xmlhttp=new XMLHttpRequest();  
 }  
 else // IE 5/6 {  
     xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");  
 }  
 xmlhttp.open("GET","noten.xml",false);  
 xmlhttp.send();  
 xmlDoc=xmlhttp.responseXML;  
				  
 var x=xmlDoc.documentElementsByTagName("kurs");  
  for (i=0;i&lt;x.length;i++){  
     document.write(x[i].getElementsByTagName("titel")[0].childNodes[0].nodeValue);  
     document.write("<br />");  
 }		  
</script>

Leider generiert er mir hier genau nichts...

Kann jemand einem Anfänger hier vielleicht ein wenig auf die Sprünge helfen?
Danke euch schon einmal.

Grüße
st0rmy