Subject: [xsl] <xsl:choose> not working -- always results with <xsl: otherwise>? From: "Kathy Burke" <Kathy_Burke@xxxxxxxxx> Date: Mon, 8 Sep 2003 12:56:57 -0400 |
Hi, I'm trying to use the following choose statement, but when I change my xml text to test for both conditions, the results of <xsl:otherwise> always show, never the first <choose> which tests (I thought) to see if the text node of <measure> is empty. If <measure> is an empty element, I would like to give the user an input box, otherwise, just show the data already entered. Any help appreciated. Thanks. The xml is simply either <measure name="firstpass">20 mm</measure> or <measure name="firstpass/>. <xsl:template match="measure"> <xsl:choose> <xsl:when test="normalize-space(.)"> <input type="text" name="{@name}" value="{.}"/> </xsl:when> <xsl:otherwise> Entered: <value-of select="."/> </xsl:otherwise> </xsl:choose> </xsl:template> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Re: Re: Generate key with fur, Dimitre Novatchev | Thread | RE: [xsl] <xsl:choose> not working , Passin, Tom |
RE: [xsl] Loss of white space, Wendell Piez | Date | [xsl] XSL FO: Marker works nicely b, SANWAL, ABHISHEK (HP |
Month |