Subject: Re: [xsl] Convert XML elements with extended attributes into CSV From: Xiaocun Xu <xiaocunxu@xxxxxxxxx> Date: Tue, 29 May 2001 07:35:29 -0700 (PDT) |
Hi, Jeni: > No problems, but you can apply templates in > 'escape-CSV' mode to any > kind of node, attributes included, so with the > template I provided, > you could do: > > <xsl:apply-templates select="@Description" > mode="escape-CSV" /> > > with exactly the same effect. Thanks for the reply. I did initially try to use: <xsl:apply-templates select="@Description" mode="escape-CSV" /> But somehow that did not work, the returned string is exactly the same as the original string, with " instead of "". Then I tested apply-templates with a node, the string replacement worked prefectly. So I went ahead and tried call-template with attribute like below: <xsl:call-template name="escape-CSV"> <xsl:with-param name="string" select="@Description" /> </xsl:call-template> And that worked prefectly. What could have caused the behavior I am seeing? much thanks, Xiaocun __________________________________________________ Do You Yahoo!? Yahoo! Auctions - buy the things you want at great prices http://auctions.yahoo.com/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Convert XML elements with, Jeni Tennison | Thread | Re: [xsl] Convert XML elements with, Jeni Tennison |
Re: [xsl] How to replace the value , Benjamin Franz | Date | RE: [xsl] xsl:sort - sorting accord, Chris Bayes |
Month |