Print

Print


Peter Boot wrote:
> 
> (2) write some kind of comparison program for the old and new XML files 
> and have this program produce some kind of delta file describing the 
> changes; this delta file should then be the input for another program 
> that updates the pointers in the annotation file.
> 
> I suppose we'll do (2). I'm not happy with it, but I can't really think 
> of another solution.

There are a number of xml diff  and patch programs out there, might 
these serve as a useful starting point?  A quick google shows things 
such as http://diffxml.sourceforge.net/ amongst many others.  Or is 
this kind of approach *too* generalistic for the very specific situation?

-James