[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Re: [xsl] need whitespace between attributes
Subject: Re: [xsl] need whitespace between attributes From: Jeni Tennison <mail@xxxxxxxxxxxxxxxx> Date: Wed, 14 Feb 2001 12:44:49 +0000 |
Hi Andrew, > <xsl:for-each select="TBD/business[contains(xsl:value-of > select="$param1",xsl:value-of select="$param2")]"> The syntax you're searching after here is: <xsl:for-each select="TBD/business[contains($param1, $param2)]"> ... </xsl:for-each> xsl:value-of is a name of an *element* that goes in *element content*, not in an attribute value. The reason Saxon is complaining about whitespace between attributes is because the XML parser looks at that and sees: <xsl:for-each select="TBD/business[contains(xsl:value-of select=" ^ ^ start attribute value end attribute value Since there's a character after the 'closing' quote, the parser thinks that you're trying to declare another attribute without putting a space between them. The thing to remember is: XSLT is XML. It follows the same rules. I hope that helps, Jeni --- Jeni Tennison http://www.jenitennison.com/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] need whitespace between attri, Andrew Welch | Thread | Re: [xsl] need whitespace between a, Francis Norton |
Re: [xsl] XSLT 1.1 comments, Francis Norton | Date | Re: [xsl] Xalan equivalent for <msx, Jeni Tennison |
Month |