XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Show tree view Topic
Topic Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Go to previous topicPrev TopicGo to next topicNext Topic
Postnext
cari jansenSubject: XML Diff
Author: cari jansen
Date: 21 Apr 2008 03:23 AM
Newbie question:

I've had a look at XML Diff function in Stylus Studio and have a (newbie) question.

What I'd like to do is 'track changes' between two given XML docs using XML Diff and generate a third NEW XML doc that contains tracking tags:
- for added text content add a special (add) tag around the added text.
- for removed text content add a special (delete) tag around removed text

Is this at all possible? E.g. is there a script or something available through which I could generate a NEW Merged xml file containing such added mark-up?

Any help, even in form of good web-reference I can use, or third-party tools much appreciated.

Postnext
Alberto MassariSubject: XML Diff
Author: Alberto Massari
Date: 21 Apr 2008 05:26 AM
Hi Cari,
the only report available from XML Diff is generated by the command line tool StylusDiff with the -description option; this generates a tab-delimited file that lists the changed nodes. You could then read this document through the CSV flat file converter and decorate the original XML document with the desired extra nodes (you will need some proprietary functions like saxon:parse to convert the literal XPath expressions into XSLT instructions).

Hope this helps,
Alberto

Posttop
cari jansenSubject: XML Diff
Author: cari jansen
Date: 21 Apr 2008 09:13 AM
thanks, will have a look at that.

Am also looking at some other XML Diff tools that are available. There's quite a few out there from the looks of it :)

 
Topic Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Go to previous topicPrev TopicGo to next topicNext Topic
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.