This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Convert XML elements with extended attributes into CSV


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]