|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: XSLT merging XML documents
Another problem with merge template at
http://www.informatik.hu-berlin.de/~obecker/XSLT/
is that it merges only if the descendents are matched exactly.
~
for example file1.xml and file2.xml would merge fine as follows:
<!-- file1.xml -->
<a>
<b>
<c>
<d>
<e>e</e>
</d>
</c>
<f>1</f>
</b>
</a>
<!-- file2.xml -->
<a>
<b>
<c>
<d>
<e> 44 </e>
</d>
</c>
<c0>
<d0>
40
</d0>
<d1> 41 </d1>
<d2> 42 </d2>
</c0>
</b>
</a><!-- correct output -->
<a>
<b>
<c>
<d>
<e>e 44 </e>
</d>
</c>
<f>1</f><c0>
<d0>
40
</d0>
<d1> 41 </d1>
<d2> 42 </d2>
</c0>
</b>
</a>but if file2.xml is changes as follows:
<!-- altered file2.xml -->
<a>
<b>
<c0>
<d0>
40
</d0>
<d1> 41 </d1>
<d2> 42 </d2>
</c0>
<c>
<d>
<e> 44 </e>
</d>
</c>
</b>
</a>
it gives the wrong output as
<!-- wrong output -->
<a>
<b>
<c>
<d>
<e>e</e>
</d>
</c><c0>
<d0>
40
</d0>
<d1> 41 </d1>
<d2> 42 </d2>
</c0>
<f>1</f><c>
<d>
<e> 44 </e>
</d>
</c>
</b>
</a>
________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.comXSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








