Subject: xsl:when, using AND From: "Russ Holmes" <rholmes@xxxxxxxxx> Date: Sun, 20 Aug 2000 16:27:00 +1200 |
I have an XML doc with two nodes defining whether data is shown as just text, or as a link; F128 indicates text, F129 indicates a link. The possible combinations are; <F128>1</F128> -show text <F129></F129> <F128>1</F128> -show link <F129>1</F129> <F128></F128> -show link <F129>1</F129> <F128></F128> -show nothing <F129></F129> My xsl reads as; .. <xsl:choose> <xsl:when test="((//CUSTOM/F128[. = '1']) $and$ (//CUSTOM/F129[. $ne$ '1']))"> <TR> <TD align="left" colSpan="2"><B><xsl:value-of select="//ANode"/></B> </TD> <TD align="right" colSpan="2"><xsl:apply-templates select="//ANode"/></TD> <TD align="right"><xsl:apply-templates select="//ANode"/></TD> <TD align="right"><xsl:apply-templates select="//ANode"/></TD></TR> </xsl:when> <xsl:when test="//CUSTOM/F129[. = '1']"> <TR> <TD align="left" colSpan="2"><B><xsl:value-of select="//ANode"/></B> </TD> <TD align="right" colSpan="2"><A href=""><xsl:apply-templates select="//ANode"/></A></TD> <TD align="right"><A href=""><xsl:apply-templates select="//ANode"/></A></TD> <TD align="right"><A href=""><xsl:apply-templates select="//ANode"/></A></TD></TR> </xsl:when> </xsl:choose> .. but I get 'Unspecified error..' - useful!? Grateful of any tips Russ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: Employment, XSL-List Owner | Thread | Re: xsl:when, using AND, Jeni Tennison |
Re: [saxon] casting result tree fra, Mike Brown | Date | [saxon] casting result tree fragmen, David Allouche |
Month |