You can accomplish this by writing a transform which will select from
your input document exactly one 'npc' element with the correct id, and
then running it three times each time looking for a different ID and
directing the output to a different file. Or, you can use an extension
as others have suggested.
Niko Matsakis
DataPower technology.
Juan Carlos Gonzalez wrote:
Hi:
I want to split my xml file into multiples files. Any
idea of how to accomplish it?
This is an example of the input file:
"input.xml"
<root>
<npc id="1">
<p pid="1"/>
<p pid="2"/>
<p pid="3"/>
</npc>
<npc id="2">
<p pid="3"/>
<p pid="4"/>
<p pid="5"/>
</npc>
<npc id="3">
<p pid="4"/>
<p pid="5"/>
<p pid="6"/>
</npc>
</root>
The outputs should be like:
"npc1.xml"
<npc id="1">
<p pid="1"/>
<p pid="2"/>
<p pid="3"/>
</npc>
"npc2.xml"
<npc id="2">
<p pid="3"/>
<p pid="4"/>
<p pid="5"/>
</npc>
"npc3.xml"
<npc id="3">
<p pid="4"/>
<p pid="5"/>
<p pid="6"/>
</npc>
Thanks
__________________________________________________
Do you Yahoo!?
Yahoo! Web Hosting - Let the expert host your site
http://webhosting.yahoo.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list