zipdrive: XSLT/ result-document() / doppelte Dateien

Beitrag lesen

Hallo,

Gibt es in XSLT die Möglichkeit zu prüfen, bevor die einzelnen Dateien erzeugt werden, ob das Attribute dateiname doppelt vorkommt und dass in diesem Fall nur eine XML-Datei erzeugt wird.

Natürlich gibt es diese Möglichkeit. Wie ich deinem result-document entnehmen kann verwendest du XSLT in Version 2.0. In XSLT 2 ist es erlaubt eigene Funktionen zu schreiben. Siehe dazu http://www.w3.org/TR/xslt20/#element-function und http://www.w3.org/TR/xpath-functions/.

Dort kannst du dir dann eine eigene Funktion aus deinem eigenen Namespace erstellen, die du in deinem href aufrufst.

Grüße aus Leipzig