If you want one XSLT program to output multiple files, then use the result-document instruction/element:
http://www.w3.org/TR/xslt20/#element-result-document It allows you to specify all of the formatting options available via xsl:output, so you can output text - i.e. CSV - this way. Harold On Wed, Jul 14, 2010 at 11:40 AM, Dylan Beaudette <debeaude...@ucdavis.edu> wrote: > Hi, > > I have an XML file generated via PHP, and containing the contents of several > linked tables from a relational database. I would like to generalize some > sample XSLT documents to convert the entire file into a sequence of CSV > files. The XML file will essentially be exploded back into a set of CSV > files, one for each of the original tables. The idea would be to create a > couple XSLT files for converting the XML format into several possible output > formats. > > Attached is the XML file, as well as two XSLT files. I suppose that I could > loop over the tables of interest, and apply separate XSLT files to the > original XML-- saving to different output files each time. It would be more > convenient to have all of that logic embedded in the XSLT file-- if possible. > > Any ideas? > > Cheers, > Dylan > > > -- > Dylan Beaudette > Soil Resource Laboratory > http://casoilresource.lawr.ucdavis.edu/ > University of California at Davis > 530.754.7341 > > _______________________________________________ > vox-tech mailing list > vox-tech@lists.lugod.org > http://lists.lugod.org/mailman/listinfo/vox-tech > > _______________________________________________ vox-tech mailing list vox-tech@lists.lugod.org http://lists.lugod.org/mailman/listinfo/vox-tech