[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Appending to existing file
Thanks Colin, Andrew and Abel for your helpful replies, I got it working with temporary files. :) Ty, jz Abel Braaksma wrote: > J. Zhang wrote: >> I am writing my output to multiple files. However, I need to write my >> output to existing files that have already been created. In Saxon I get >> an error: >> >> XTDE1490: Cannot write more than one result document to the same URI, or >> write to a URI >> >> Simple question: How can you append to an existing file? > That is not possible in a single transform. One way to do it in XSLT is > to do two transformations: > > 1. Transform into separate temp files > 2. Concatenate the temp files that need concatenation (with > unparsed-text() for instance) > > but the second step is just as easily done with any pipe command in DOS > or Linux command prompt, i.e., in DOS you can do: > > type temp1.xml >> final.xml > type temp2.xml >> final.xml > type temp3.xml >> final.xml > > Cheers, > -- Abel Braaksma
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|