Theo: Wo liegt der Haken XSLT1.0 zu XSLT2.0

Beitrag lesen

Hallo Thomas,

da scheinst du genau das Richitge zu beschreiben, ich habe es jetzt auch gemerkt, nachdem ich das xsl sheet soweit bereinigt hatte (von allen substring, string, substring-after ...) Und er liefert mir jetzt mit string-join, alle Werte in dem Knoten, die noch vorhanden sind - also es liegt wirklich daran, dass nicht der erste findbare wert ausgewählt wird, sonder alle möglichen Werte. Hm, das ist jetzt wirklich sehr ärgerlich, und ich kann jetzt nicht auf die Schnelle alles umschreiben. Gibt es vielleicht eine Möglichkeit, mit einem Xpath Ausdruck bzw.anderen Möglichkeiten hier wieder das "Trefferverhalten" von 1.0 herzustellen, bzw. ich habe nicht gefunden, wie man anweisen kann, nur die ersten Wert zu nehmen. XSLT 2.0 scheint sowieso auch beim Rechnen nicht automatisch einen Wert als Nummer (sofern möglich), zu interpretieren - das stellt jedoch keine Problem dar, da man den Ausdruck schnell in eine number() setzen kann.

Gruß