|
Subject: Re: XSLT merging XML documents From: "Roshan Sharma" <roshansharma@xxxxxxxxxxx> Date: Thu, 27 Jul 2000 00:51:16 GMT |
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.com| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: XSLT merging XML documents, Oliver Becker | Thread | Help me getting started, tcg |
| Re: Multiple stylesheets, Scott Ferguson | Date | Attributes vs Elements, Krister Ungerboeck |
| Month |