ExamXML includes command line utility mdcxml 4.73 (Merge xml files, save Differences, save Common xml elements)

Unpack mdcxml.zip in the folder where ExamXML is (C:\Program Files\ExamXML).

Usage:
mdcxml <first-XML-file> <second-XML-file> <output-XML-file> [/M|/D|/C|/I|/E|/B] [<options-file>]

Usage without printing:
mdcxml <first-xml-file> <second-xml-file> [/O:options-file]

Example:
1.mdcxml order.xml order_.xml diff.xml /D options
2.mdcxml order.xml order_.xml /O:options (no output file)

Where:
/M	Merge two XML files (default)
/D	Save Differences between two XML files
/C	Save Common XML elements from the first XML file
/I	Save Only Different XML elements from the first XML file
/E	Save Only Deleted XML elements from the first XML file
/B	Save Both Deleted and Different XML elements from the first XML file

<options-file> text ANSI file with options.

If "options file" is not specified the mdcxml inherits all options from ExamXML. 


Return value (%errorlevel% variable)
0 - Two files are identical (OK)
1 - There are some differences
2 - There are some deleted elements
3 - Error
 
See ExamXML documentation for more details.

