Einzelne Spiegelstriche zu einer Liste zusammenfassen

tiefenwechsel

Grünschnabel
N'Abend allerseits,

ich bin bei meinen ersten etwas komplizierteren XSLT-Gehversuchen schon wieder auf ein Problem gestoßen. Und zwar will ich Spiegelstriche zu einer Liste zusammenfassen. Dazu will ich abfragen, ob ich nur einen Spiegelstrich habe oder mehrere und bei mehreren den ersten und den letzten anders behandeln als die dazwischen.

Meine Versuche, eine if-Abfrage mit test=true(position()=1) bzw. test=true(position()=last()) zu bauen, sind allerdings gescheitert. Wie sieht so eine Abfrage sinnvoll aus?

Kann ich z.B. darauf verzichten, nach einzelnen Spiegelstrichen zu suchen, weil ein einzelner auch als erster und als letzter gefunden würde?

fragt sich der Thilo
 

Neue Beiträge

Zurück