OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Merging two XML Documents

[ Lists Home | Date Index | Thread Index ]
  • From: Oliver Becker <obecker@informatik.hu-berlin.de>
  • To: xsl-list@mulberrytech.com
  • Date: Mon, 24 Jul 2000 15:55:50 +0200 (MET DST)


there's been a request on xml-dev last friday for a tool that "merges" two XML 
documents (see http://lists.xml.org/archives/xml-dev/200007/msg00584.html )

This inspired me to write an XSLT transformation sheet that does such
job tolerably well:


Another sensible usage could be comparing two documents:
If they only differ in namespace prefixes, attribute node order,
and white spaces, the output will be a copy of the first document.

Admittedly, finding the differences is not as simple as one might think.
If the root nodes of the documents differ, the stylesheet outputs each 
node completely. Any child nodes won't be compared.

As always: feedback appreciated!

|  ob|do        Dipl.Inf. Oliver Becker                             |
|  --+--        E-Mail: obecker@informatik.hu-berlin.de             |
|  op|qo        WWW:    http://www.informatik.hu-berlin.de/~obecker |


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS