On 8/31/07, Martin Honnen <Martin(_dot_)Honnen(_at_)gmx(_dot_)de> wrote:
Senthil Nathan wrote:
But, I have a set of xml files such as, a number of default template xml
files.
I need to transform several template xml files into a single default
template file.
Is that possible using XSLT?
Yes, you can pull in several documents using the XSLT function named
document and then process the nodes, see
<http://www.w3.org/TR/xslt#document>.
Or if the filenames aren't known in advance (or are too many to code
manually) then use the collection() function.
http://www.saxonica.com/documentation/sourcedocs/collections.html
You may also want to combine it with saxon:discard-document:
http://ajwelch.blogspot.com/2006/11/using-collection-and-saxondiscard.html
more at:
http://www.saxonica.com/documentation/extensions/functions/discarddocument.html
cheers
andrew
--
http://andrewjwelch.com
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--