Re: [xsl] Convert XML elements with extended attributes into CSV

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