Subject: Re: [xsl] Merging multiple xmls into a single xml From: David Carlisle <davidc@xxxxxxxxx> Date: Fri, 15 Jul 2005 15:24:10 +0100 |
It's often better to use document()'s ability to load more than one document at the same time, as then you can build a node set of nodes from the original documents, without having to copy. <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:x="data:,x"> <xsl:output indent="yes"/> <x:file>file1.xml</x:file> <x:file>file2.xml</x:file> <x:file>file3.xml</x:file> <xsl:template match="/"> <modulenames> <xsl:copy-of select="document(document('')/*/x:file)//module"/> </modulenames> </xsl:template> </xsl:stylesheet> ________________________________________________________________________ This e-mail has been scanned for all viruses by Star. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Merging multiple xmls int, Joris Gillis | Thread | Re: [xsl] Merging multiple xmls int, Joris Gillis |
Re: [xsl] increment in xpath, David Carlisle | Date | Re: [xsl] Merging multiple xmls int, Joris Gillis |
Month |