Der folgende Beitrag wurde am 23. 03. 2005, 17:36 Uhr von Thorsten F. veröffentlicht.
Hallo Leute,
folgender xsl Ausschnitt:
<xsl:template match="/Adressen">
<xsl:for-each select="/Adressen/Eintrag">
<xsl:sort select="Name" order="ascending"/>
<tr bgcolor="#00FFFF">
<td align="center">
<xsl:choose>
<xsl:when test=".='Hallo'">
<b>
<xsl:value-of select="Name" />
</b>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="Name" />
</xsl:otherwise>
</xsl:choose>
</td>
<td align="center">
<xsl:value-of select="Vorname" />
</td>
<td align="center">
<xsl:value-of select="Tel" />
</td>
</tr>
</xsl:for-each>
</xsl:template>
Warum macht er mir den Namen, den ich angebe nicht fett?
Das macht er nur, wenn ich für den Namen ein eigenes Template schreibe.
Ideen?
Der folgende Beitrag wurde am 23. 03. 2005, 17:54 Uhr von Thomas Meinike veröffentlicht.
Hallo,
> <xsl:when test=".='Hallo'">
> Warum macht er mir den Namen, den ich angebe nicht fett?
Weil der aktuelle Kontext
<xsl:when test="Name='Hallo'">
erfordern wuerde?
Schließlich wird auch "Name" selektiert:
> <xsl:value-of select="Name" />
BTW: "Bold funktioniert nicht" ist eine etwas seltsame Problembeschreibung ...
MfG, Thomas
Der folgende Beitrag wurde am 23. 03. 2005, 18:15 Uhr von Thorsten F. veröffentlicht.
Danke dir.
Arbeite mich grad erst in XML und XSL ein.
Werde mich in Zukunft bemühen die Problembeschreibung etwas pregnanter (schreibt man das so?) auszudrücken.
Der folgende Beitrag wurde am 23. 03. 2005, 18:43 Uhr von Gunnar Bittersmann veröffentlicht.
Thorsten,
> pregnanter (schreibt man das so?)
Wenn du „schwanger“ meinst, ja.
Gunnar
--
I never intended HTML source code (the stuff with the angle brackets) to be seen by users. […] To my surprise, people quickly became familiar with the tags and started writing their own HTML documents directly. (Tim Berners-Lee in Weaving the Web)
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4