14. September 200520 j Hi ich habe ein Problem mit dem erstellen einer Schleife. Also die Schleife soll Daten auflisten, und jedem Datensatz einen entsprechenden Link zuordnen. Das zuordnen zu einem Link, habe ich versucht mit dem Befehl xsl:choose zu bewerkstelligen. <xsl:value-of select="ID"/><xsl:choose> <xsl:when test="@id='1'"><a href="d:\Dokumente und Einstellungen\ggnms18\Eigene Dateien\Test\Klaus\Details.xml"><xsl:text>Details</xsl:text></a></xsl:when> <xsl:when test="@id='2'"><a href="d:\Dokumente und Einstellungen\ggnms18\Eigene Dateien\Test\Heinz\Details.xml"><xsl:text>Details</xsl:text></a></xsl:when> </xsl:choose> Den Code gibt er allerdings nicht aus, obwohl der Knotenpunkt "ID" auch das Attribut "id" besitzt. Vielen Dank schonmal für alle die sich bemühen.
15. September 200520 j hmmm grübel also das mit dem <xsl:when test="@id='1'"> ist bestimmt falsch, nich? Ich habe das tag immer im Zusammenhang mit Knoten benutzt, probier doch ma das hier: <xsl:if test="@id=1"> bzw mit zwei: ==
16. September 200520 j Es funktioniert jetzt schon soweit, ich Depp habe ein @ dahin gemacht obwohl man das nur brauch wenn man auf Attribute zugreift und nicht auch bei Knoten ^^.
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.