« XSL-Start

Demo/Übung PC-Liste (Wiederholung+Vertiefung)#

../../_images/baum.jpg

Lernziel#

Die folgenden Stationen dienen der Vertiefung und Ergänzung. Das Abarbeiten ist all denen zu empfehlen, die noch unsicher und an einem weiteren Beispiel interessiert sind. Am Ende der Aufgabenserie erzeugen Sie aus der XML-Datei eine Tabelle, die etwa so aussieht:

../../_images/loesung-pc-liste.png

Sie lernen auch noch weitere XSL- und XPATH-Anweisungen kennen.

Handlungsanweisungen#

Aufgaben:

  1. Laden Sie die Dateien herunter, die Ausgangspunkt für alle Transformationen sind.

    Download pcliste.xml

    Download pcliste.dtd

  2. Legen Sie für jede Übung einen Ordner an und übernehmen Sie jeweils den Bearbeitungsstand der vorherigen Übung.

  3. Machen Sie sich mit dem Inhalt der XML-Datei vertraut.

  4. Geben Sie alle Rechner in Form einer Tabelle pro Raum aus. Das Ausgabeformat ist HTML, verwenden Sie XSL-Templates-Rules.

  5. Erstellen Sie dazu eine erste XSL-Datei und binden Sie diese in die XML-Datei ein.

  6. Validieren Sie die Dateien und geben Sie das fertige HTML in eine Datei pcliste.html aus.

Anmerkung:

Die Lösung finden Sie in der nächsten Station. Versuchen Sie vorher die Aufgabe selbständig zu lösen!

../../_images/peter.png
Zitat:

»Die Neugier steht immer an erster Stelle eines Problems, das gelöst werden will.«

Galileo Galilei (italienischer Physiker und Astronom)

15.02.1564 - 08.01.1642