xsl-list
[Top] [All Lists]

Re: [xsl] transform set of xml files to a single xml file.

2007-08-31 07:05:37
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>
--~--

<Prev in Thread] Current Thread [Next in Thread>