Jörg: externe Liste verarbeiten

Beitrag lesen

Hallo,

ich fange gerade mit xslt an - ist ein spannendes Thema. Ich möchte eine generierte .xml-Liste im Browser anzeigen lassen, die ich "on-the-fly" per xsl transformieren lasse. Dabei sollen nur Listeneinträge angezeigt werden, deren <attr2> nicht in einer zweiten .xml-Datei als <ausschluss> deklariert ist.

Beispiel:

xml-1 (daten.xml):

<status>
  <eintrag>
    <attr1>Objekt1</attr1>
    <attr2>aktion</attr2>
  </eintrag>
  <eintrag>
    <attr1>Objekt2</attr1>
    <attr2>wartend</attr2>
  </eintrag>
  <eintrag>
    <attr1>Objekt3</attr1>
    <attr2>fertig</attr2>
  </eintrag>
  ...
</status>

xml-2 (ausschluesse.xml):

<ausschluesse>
 <ausschluss>fertig</ausschluss>
 <ausschluss>geliefert</ausschluss>
 ...
</ausschluesse>

Ich bekomme es nicht hin, die xml-2 korrekt einzulesen und zu verarbeiten. Außerdem fehlt mir jede Idee, wie ich die Abfrage gestalten soll. Jedesmal mit xsl:if und so - das muss doch noch anders gehen.

Hat jemand eine Idee?

Schon mal vielen herzlichen Dank im Voraus,
Jörg

PS: Habe gesucht - leider nichts gefunden:(