Änderungen von Dokument XSL-Transformation


Von Version 4.10
bearbeitet von gru
am 16.01.2023, 10:40
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 4.11
bearbeitet von gru
am 16.01.2023, 10:41
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -40,13 +40,13 @@
40 40  
41 41  Insbesondere bei der Auflösung von Schleifenvariablen müssen in bestimmten Konstellationen Leerzeichen zwingend verwendet werden, wo dies zuvor nicht nötig war. Dies ist zum Beispiel an folgender Stelle so:
42 42  
43 -{{code language="none"}}
43 +{{code language="xml"}}
44 44  <xsl:if test="position()=1 and .!=''">
45 45  {{/code}}
46 46  
47 47  Hier müssen Leerzeichen wie folgt vorhanden sein:
48 48  
49 -{{code language="none"}}
49 +{{code language="xml"}}
50 50  <xsl:if test="position() = 1 and . != ''">
51 51  {{/code}}
52 52  
... ... @@ -54,13 +54,13 @@
54 54  
55 55  Der Vergleich der //position()// Variable z.B. innerhalb eines xsl:if-Blocks konnte zuvor gegen einen String mit dem Positionswert erfolgen.
56 56  
57 -{{code language="none"}}
57 +{{code language="xml"}}
58 58  <xsl:if test="position()='1'>
59 59  {{/code}}
60 60  
61 61  Dies entsprach nie dem Standard, und ist nicht mehr möglich. Stattdessen muss der Vergleich mit dem reinen Zahlenwert erfolgen:
62 62  
63 -{{code language="none"}}
63 +{{code language="xml"}}
64 64  <xsl:if test="position() = 1>
65 65  {{/code}}
66 66