Subject: RE: Re: [xsl] how to split one xml to multiple xml files From: "Michael Kay" <mhk@xxxxxxxxx> Date: Wed, 5 May 2004 18:47:11 +0100 |
> My goal is to use the xsl to split a large xml into multple > smaller xml > files and save them on the disk. > > How can I achieve this goal? I read about saxon extension > saxon:output and > xsl:result-document. Which one is good for me for my task? How can I > instruct the xsl processor what the directory the output file > should be > saved at using href attributes? and without using -o . saxon:output was the Saxon extension used in Saxon 6.x to achieve multiple output files; xsl:result-document is the replacement facility in XSLT 2.0, which is implemented in Saxon 7.x. The xsl:result-document facility requires that output files are stored relative to the principal result file; this is a security precaution to make sure that the stylesheet has access to the filestore where it is writing. (saxon:output in 6.5.3 doesn't have this rule, which means it has a security risk if you allow untrusted stylesheets to run on your machine, which is why there is a flag to disable this facility, along with extension functions). I don't know enough about the ant XSLT task to know how you would set this flag, you may have to call the XSLT processor directly. Michael Kay
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: Re: [xsl] how to split one xml , Qin Ding | Thread | [xsl] tail recursion and NaN, Susan Campbell |
RE: [xsl] Custom function and Saxon, Michael Kay | Date | RE: [xsl] Custom function and Saxon, adrien . dauchez |
Month |