Hallo Forum,
ich versuche gerade ein dynamisches Array zu erzeugen, im Web finde ich leider nur Artikel die das Loopen eines solchen Arrays aufzeigen.
In meinem XML-Dokument finde ich eine Anzahl x von folgenden Tags innerhalb eines übergeordneten Elements:
Diese muss ich anschließend mit einem statischen Wert verrechnen. Wie fülle ich die unbekannte Anzahl von //PathPoint/@Anchor in eine Variable, die ich loopen kann, verrechne und dann wieder in ein neues dynamisches Array speichere? Quasi sowas:
Ich danke für Eure Hilfe. Hoffentlich geht das mit XSLT 1.0.
Gruss
Dom
ich versuche gerade ein dynamisches Array zu erzeugen, im Web finde ich leider nur Artikel die das Loopen eines solchen Arrays aufzeigen.
In meinem XML-Dokument finde ich eine Anzahl x von folgenden Tags innerhalb eines übergeordneten Elements:
Code:
<PathPoint Anchor="1234" />
Code:
<!-- PSEUDO-CODE --> <xsl:variable name="array_ausgangswert"> <xsl:for-each select="//PathPoint"> <xsl:value-of select="@Anchor" /> </xsl:for-each> </xsl:variable> <xsl:variable name="array_endwert"> <xsl:for-each select="$array_ausgangswert"> <xsl:value-of select=". + $wert" /> </xsl:for-each> <xsl:variable>
Gruss
Dom
Comment