Subject: xsl:if and xsl:when From: "Medina, Edward" <emedina@xxxxxxx> Date: Wed, 29 Mar 2000 14:29:56 -0500 |
I'm working on xsl and I want to suppress certain elements from being displayed. However, it would seem that when you use the <xsl:if test="//element/@attribute"> or the <xsl:when tes="//element/@attribute"> it does not recognize the attribute or the metadata asociated with the attribute. here is my example <xsl:template match="image"> <xsl:choose> <xsl:when test="//illust/@obj.id=1"> </xsl:when> <xsl:otherwise> <SPAN style=" font-size: 10pt; font-style: normal; font-weight: bold; vertical-align: center; margin-right: 3pc; width: 300; height: 100"> <p> <IMG > <xsl:attribute name="SRC" > <xsl:value-of select="@reference"/> </xsl:attribute> </IMG> </p> <xsl:value-of select="illust"/> <xsl:apply-templates /> <p></p> </SPAN> </xsl:otherwise> </xsl:choose> </xsl:template> It would seem that the /@obj.id=1 is not recognized at all because there is no difference when I take the /@obj.id=1 away, and or when I give place a different value to the attribute. How could I suppress just one graphic, and show the rest. Any help would be appreciated. I have looked at the http://www.inquiry.com/techtips//xml_pro/answer.asp?pro=xml_pro&docID=4401 and it did not help me at all. Eddy XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: Differences between Saxon, XT a, Kay Michael | Thread | Re: xsl:if and xsl:when, David Carlisle |
RE: Namespace Jungle, RSuiter | Date | Re: how to select part of the tree?, Warren Hedley |
Month |