java.net: Wiki
My pages
Projects
Communities
java.net
java.net
>
Wiki
>
Projects
>
CJANXmlDiff
(1 vs. 3)
Get Involved
About java.net
Request a Project
Publicize your Project
Submit Content
java-net Project
Site Help
Report Inappropriate Content
Get Informed
Articles
Weblogs
Events
java.net Online Books
java.net Archives
Get Connected
java.net Forums
Wiki
and
Javapedia
People
,
Partners
, and
Jobs
Java User Groups
RSS Feeds
Search
Web and Projects:
Online Books:
Advanced Search
<<O>>
Difference Topic
CJANXmlDiff
(
3
- 04 May 2004 - Main.md84419)
Line: 1 to 1
META TOPICPARENT
name="CJANMetaDiffDesignDocument"
Deleted:
<
<
CJAN
requires an XMLDiff implementation with the following features:
Option to ignore the order of child elements
Can generate diff output as a diffgram (XML Diff Language, Delta Update Language or XUpdate)
Line: 10 to 9
List of known implementations that provide the features we require:
Changed:
<
<
developer.berlios.de/projects/tdm/ (a possibility - numbers nodes)
SourceForge
?
DiffXML
?
(
http://diffxml.sourceforge.net/
) (looks good - names nodes)
>
>
developer.berlios.de/projects/tdm/ (a possibility - numbers nodes)
SourceForge DiffXML
(looks good - names nodes)
Those that don't:
Changed:
<
<
Microsoft (.Net only) Sun's diffmk (
http://wwws.sun.com/software/xml/developers/diffmk/#c37ab5
) (perl)
http://www.cs.wisc.edu/~yuanwang/xdiff.html
(doesn't generate diffgram)
DeltaXML
?
(
http://www.deltaxml.com/
) (commercial, ordered children)
DecisionSoft
?
xmldiff (
http://software.decisionsoft.com/tools.html
) (doesn't generate diffgram) VMGuys VMtools (
http://www.vmguys.com/vmtools/
) (doesn't generate diffgram)
LogiLab
?
XmlDiff
?
(
http://www.logilab.org/projects/xmldiff/
) (python)
http://search.cpan.org/dist/XML-SemanticDiff/SemanticDiff.pm
(Perl)
>
>
Microsoft (.Net only)
Sun's diffmk
(perl)
http://www.cs.wisc.edu/~yuanwang/xdiff.html
(doesn't generate diffgram)
DeltaXML
(commercial, ordered children)
DecisionSoft xmldiff
(doesn't generate diffgram)
VMGuys VMtools
(doesn't generate diffgram)
LogiLab XmlDiff
(python)
http://search.cpan.org/dist/XML-SemanticDiff/SemanticDiff.pm
(Perl)
Unknown
Changed:
<
<
IBM Alphaworks
XmlTreeDiff
?
NW's (of Sun) diffmk (
http://nwalsh.com/java/diffmk/
) IBM Alphaworks (gui tool?)
http://www.dommitt.com/v2.0pages/mainpage-index.html
(wehbsite offline)
http://www.xmldb.org/xupdate/
(dead project?)
http://people.via.ecp.fr/~remi/soft/xml/xmldiff/xmldiff_en.php3
http://www.smb-tec.com/treediff/treediff.jar
>
>
IBM Alphaworks
XmlTreeDiff
?
[[http://nwalsh.com/java/diffmk/][NW (of Sun)'s diffmk]
IBM Alphaworks (gui tool?)
http://www.dommitt.com/v2.0pages/mainpage-index.html
(wehbsite offline)
http://www.xmldb.org/xupdate/
(dead project?)
http://people.via.ecp.fr/~remi/soft/xml/xmldiff/xmldiff_en.php3
http://www.smb-tec.com/treediff/treediff.jar
References
Changed:
<
<
http://citeseer.ist.psu.edu/449452.html
http://www.xmldb.org/xupdate/xupdate-wd.html#N19b1de
http://trieloff.net/docbook/archive/000439.html
>
>
http://citeseer.ist.psu.edu/449452.html
http://www.xmldb.org/xupdate/xupdate-wd.html#N19b1de
http://trieloff.net/docbook/archive/000439.html
Formats
Changed:
<
<
XDL - numbered DUL - named and numbered XUpdate - named and numbered
>
>
XDL - numbered
DUL - named and numbered
XUpdate - named and numbered
<<O>>
Difference Topic
CJANXmlDiff
(
2
- 03 May 2004 - Main.md84419)
Line: 1 to 1
META TOPICPARENT
name="CJANMetaDiffDesignDocument"
CJAN
requires an XMLDiff implementation with the following features:
Option to ignore the order of child elements
Changed:
<
<
Can generate diff output as a diffgram (XML Diff Language)
>
>
Can generate diff output as a diffgram (XML Diff Language, Delta Update Language or XUpdate)
Can combine an input with a diffgram to produce a merged output
Provides a Java API
Added:
>
>
Available under a no-charge open source or non-commercial license
List of known implementations that provide the features we require:
Added:
>
>
developer.berlios.de/projects/tdm/ (a possibility - numbers nodes)
SourceForge
?
DiffXML
?
(
http://diffxml.sourceforge.net/
) (looks good - names nodes)
Those that don't:
Microsoft (.Net only) Sun's diffmk (
http://wwws.sun.com/software/xml/developers/diffmk/#c37ab5
) (perl)
http://www.cs.wisc.edu/~yuanwang/xdiff.html
(doesn't generate diffgram)
DeltaXML
?
(
http://www.deltaxml.com/
) (commercial, ordered children)
DecisionSoft
?
xmldiff (
http://software.decisionsoft.com/tools.html
) (doesn't generate diffgram) VMGuys VMtools (
http://www.vmguys.com/vmtools/
) (doesn't generate diffgram)
LogiLab
?
XmlDiff
?
(
http://www.logilab.org/projects/xmldiff/
) (python)
http://search.cpan.org/dist/XML-SemanticDiff/SemanticDiff.pm
(Perl)
Unknown
IBM Alphaworks
XmlTreeDiff
?
NW's (of Sun) diffmk (
http://nwalsh.com/java/diffmk/
) IBM Alphaworks (gui tool?)
http://www.dommitt.com/v2.0pages/mainpage-index.html
(wehbsite offline)
http://www.xmldb.org/xupdate/
(dead project?)
http://people.via.ecp.fr/~remi/soft/xml/xmldiff/xmldiff_en.php3
http://www.smb-tec.com/treediff/treediff.jar
References
http://citeseer.ist.psu.edu/449452.html
http://www.xmldb.org/xupdate/xupdate-wd.html#N19b1de
http://trieloff.net/docbook/archive/000439.html
Formats
XDL - numbered DUL - named and numbered XUpdate - named and numbered
<<O>>
Difference Topic
CJANXmlDiff
(
1
- 03 May 2004 - Main.md84419)
Line: 1 to 1
Added:
>
>
META TOPICPARENT
name="CJANMetaDiffDesignDocument"
CJAN
requires an XMLDiff implementation with the following features:
Option to ignore the order of child elements
Can generate diff output as a diffgram (XML Diff Language)
Can combine an input with a diffgram to produce a merged output
Provides a Java API
List of known implementations that provide the features we require:
Topic
CJANXmlDiff
. {
View
|
Diffs
r3
<
r2
<
r1
|
More
}
java.net RSS