Subject: Re: 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 |
|
Jeni Tennison - Sat, 26 May 2001 04:31:25 -0400 (EDT)
|
|