[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Equality
Thanks! Using string got me what I needed! Jon -----Original Message----- From: owner-xsl-list@xxxxxxxxxxxxxxxx [mailto:owner-xsl-list@xxxxxxxxxxxxxxxx]On Behalf Of Mark Hayes Sent: Saturday, November 20, 1999 10:39 AM To: 'xsl-list@xxxxxxxxxxxxxxxx' Subject: RE: Equality My understanding is that this: <xsl:variable name="modId"> <xsl:value-of select="@Id"/> </xsl:variable> assigns a result tree fragment, not a string, to the variable modId. If you change it to this: <xsl:variable name="modId" select="@Id"/> You will probably get different results. Or, you might try converting the variable values to strings within the comparison: <xsl:when test="normalize-space(string($modId)) = normalize-space(string($currentMod))"> mark > -----Original Message----- > From: Jon Wynacht [mailto:jwynacht@xxxxxxxxx] > Sent: Friday, November 19, 1999 5:31 PM > To: XSL-List@xxxxxxxxxxxxxxxx > Subject: Equality > > > Given this: > > <xsl:variable name="modId"> > <xsl:value-of select="@Id"/> > </xsl:variable> > > With a possible value of: > l3switch8510_527-Course-Modules-Module_nav.xml > or > l3switch8510_541-Course-Modules-Module_nav.xml > > <xsl:variable name="currentMod"> > <xsl:value-of select="/PXML/@About"/> > </xsl:variable> > > With only one possible value of: > l3switch8510_527-Course-Modules-Module_nav.xml > > I want to do this: > > <xsl:choose> > <xsl:when test="$modId = $currentMod"> > Hi i'm the current module > </xsl:when> > <xsl:otherwise> > Hi i'm another module > </xsl:otherwise> > </xsl:choose> > > But it doesn't work. > > Am I comparing incorrectly? Please advise. > > Thanks! > > Jon > > --------------------------------------------- > Jon Wynacht > Web Developer - Worldwide Field Productivity > Cisco Systems > 408-527-5261 > jwynacht@xxxxxxxxx > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|