PeterK: XSL - Split

Beitrag lesen

Hallo.
Gibt es eine art Split / Explode-Funktion für xsl? Ich habe mal versucht selbst sowas zu schreiben, aber es ist am fehlen einer while-Schleife gescheitert. Vieleicht gehe ich das Problem auch falsch an, aber mir fehlt nix besseres ein. Also das xslt ließt ein menü rekursiv aus einem xml-file ein und gibt es aus. Das funktioniert auch schon ganz wunderbar. Allerdings soll nun nur ein bestimmter Teil des Menüs ausgegeben werden. Der Teil wird über einen Parameter, der dem Stylesheet übergeben wird definiert und zwar in form eines Strings (es können ja nur Strings als Parameter übergeben werden) in der Form "projekte.php.hp". Die Gegenstücke zu den Namne sind als Attributknoten in der Menü-Xml-Datei referenziert. Nun muss ich ja z.B. für das Element "Projekte" ob an der Tiefe 2 im Menüpfad auch "projekte" steht. Wenn ja -> Children abarbeiten, sonst nächstes Element. Dazu muss ich aber den Menüpfad irgendwie zerlegen und ganu dazu bräuchte ich sowas.

Thx, Peter

--

--
Wer Rechtschreibfehler findet darf sie behalten.