Hallo, ich möchte Daten aus meiner XML-Datei anzeigen lassen, jedoch sollen doppelte Werte übersprungen werden.
Hier die DTD:
Alles anzeigen
Nun möchte ich zb alle Kinos anzeigen.
Kenn mich auch noch nicht so wirklich aus mit XSLT, deswegen hab ich den Ansatz hier aus dem Forum genommen.
Leider werden immer noch die doppelten Einträge ausgegeben.
Fehlt da irgendwas? Oder muss ich meinen XML-Aufbau ändern, nur könnte ich dann auch noch alle Filme anzeigen lassen ohne doppelte Werte?
Vielen Dank für jegliche Hilfe.
Hier die DTD:
Quellcode
- <?xml version="1.0" encoding="UTF-8"?>
- <!ELEMENT Filmplan (Filmplaneintrag)+>
- <!ELEMENT Filmplaneintrag (Film,Kino,Uhrzeit,Saal)>
- <!ELEMENT Uhrzeit (#PCDATA)>
- <!ELEMENT Kino (Name,Adresse)>
- <!ELEMENT Name (#PCDATA)>
- <!ELEMENT Adresse (PLZ,Strasse,Nummer)>
- <!ELEMENT PLZ (#PCDATA)>
- <!ELEMENT Strasse (#PCDATA)>
- <!ELEMENT Nummer (#PCDATA)>
- <!ELEMENT Saal (SNummer,Platz)>
- <!ELEMENT SNummer (#PCDATA)>
- <!ELEMENT Platz (#PCDATA)>
- <!ELEMENT Film (Name,Laenge,Kategorie+,Altersfreigabe)>
- <!ELEMENT Laenge (#PCDATA)>
- <!ELEMENT Kategorie (#PCDATA)>
- <!ELEMENT Altersfreigabe (#PCDATA)>
Nun möchte ich zb alle Kinos anzeigen.
Kenn mich auch noch nicht so wirklich aus mit XSLT, deswegen hab ich den Ansatz hier aus dem Forum genommen.
Leider werden immer noch die doppelten Einträge ausgegeben.
Fehlt da irgendwas? Oder muss ich meinen XML-Aufbau ändern, nur könnte ich dann auch noch alle Filme anzeigen lassen ohne doppelte Werte?
Vielen Dank für jegliche Hilfe.