[Home] [By Thread] [By Date] [Recent Entries]

  • From: "James Fuller" <james.fuller.2007@g...>
  • To: "Kumar Velineni, Integra" <kumar.velineni@i...>
  • Date: Tue, 1 Apr 2008 18:18:20 +0200

some

On Tue, Apr 1, 2008 at 5:08 PM, Kumar Velineni, Integra
<kumar.velineni@i...> wrote:
>
>
>
>
> Dear Friend,
>
>
>
>             I am having two XML files. I would like to compare the hierarchy
> of elements & its attributes and throws the difference in a error file. I
> don't want to compare the content. Heirarchy of elements in both the XML
> files should match.
>
>
>
> Here is an example:
>
>
>
> File 1:
>
> <?xml version="1.0"?>
>
> <html>
>
> <body>
>
> <fm>
>
> <p>This is a simple Para</p>
>
> <list>
>
> <li>This is a simple Para</li>
>
> </list>
>
> </fm>
>
> </body>
>
> </html>
>
>
>
> File 2:
>
> <?xml version="1.0"?>
>
> <html>
>
> <body>
>
> <fm lang="es">
>
> <p>This is a <strong>simple</strong> Para</p>
>
> <p>This is a simple Para</p>
>
> </fm>
>
> </body>
>
> </html>
>
>
>
> Difference between the 2 files are:
>
> Strong tag with <p>
> <list> has been coded as <p>
> lang attribute added in <fm>
>

you could probably start with the various XML diff tools

http://www.google.com/search?q=xml%20diff

before 'rolling your own' ... but if u must roll your own try following this

http://en.wikipedia.org/wiki/Levenshtein_distance

hth, Jim Fuller


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member