redirect:write problem 2003-09-17 - By Christine Li
Hi,
<redirect:write file="csv.txt" append="true"> should be <redirect:write select="csv.txt" append="true"> You can read http://xml.apache.org/xalan-j/extensionslib.html#redirect to know more about redirect support.
Christine Li XSLT Development IBM Toronto Lab Tel: (905)413-2601 Email: jycli@(protected)
|---------+----------------------------> | | "Kloeck, Erwin" | | | <Erwin.Kloeck@(protected)| | | .de> | | | | | | 09/17/2003 03:43 | | | AM | | | | |---------+----------------------------> >---------------------------------------------------------------------------- -----------------------------------------------------------------| | | | To: <xalan-j-users@(protected)> | | cc: | | Subject: redirect:write problem | | | | | >---------------------------------------------------------------------------- -----------------------------------------------------------------|
Hi,
I don't understand Xalan extensions.
I want to append some text to an existing file and I do the following:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:redirect="org.apache.xalan.xslt.extensions.Redirect" extension-element-prefixes="redirect">
... <xsl:for-each ...>
<redirect:write file="csv.txt" append="true"> <xsl:value-of select="'some text'"/> </redirect:write> ...
This does not append the text to csv.txt but creates a new file every time,
so that only the last entry is in the file. What am I doing wrong?
Then, I use the namespace declaration shown above. The docs say, I should use
xmlns:redirect="http://xml.apache.org/xalan/redirect"
but when I do this, I get an error.
What am I missing?
Thanks,
..............................
Erwin Kloeck Produktentwicklung
Oestreicher + Wagner Medientechnik GmbH Frankenthaler Strasse 20 D-81539 Muenchen
Fon +49 (0)89-68961 216 Fax +49 (0)89-68961 271
|
|