xml-toolbox designed for large xml-files

Mainvisual
comparing

comparing

features

  • defining identifying elements/attributes
  • excluding elements/ attributes from comparison
  • comparing orderless data
  • removing white-space before comparison
  • defining forbidden elements/attributes
  • converting different formatted elements/attribute before comparison
  • implementing your own converting-rules in java is possible
  • detailed messages in xml/html-format about deteced differences
  • detailed statistics in xml/html-format
regrouping

regrouping

features

  • turning hierarchical xml-data
  • flattening hierarchical xml-data
  • regrouping hierarchical xml-data in different hierarchy
  • converting elements to attributes
  • converting attributes to elements
  • removing elements or attributes
sorting

sorting

features

  • elements or attributes can be sort-criterias
  • sequence of order of elements or attributes
  • ascending or descending order
  • alphanumeric or numeric order
  • alphanumeric or numeric order
  • fast sorting of large xml-files
merging

merging

possible applications

  • updating one xml-files with certain elements/attribute of a second xml-file
  • syncronizing of xml-files
  • joining xml-files
  • selecting data from a xml-file
Mainvisual merging comparing converting sorting

comparison of two xml-files

example pdf-document

Logo SOFIKA GmbH

<xml>cmp-toolbox

  • comparing xml-files
  • merging xml-files
  • regrouping xml-files
  • sorting xml-files

<xml>cmp and large xml-files

  • designed for large xml-files
  • low memory consumption
  • very good performance

<xml>cmp-interfaces

  • command line interface (unix/dos)
  • java-api

differences are shown in the context of the xml-files:

  • all data + differences
  • only differences
  • output: xml and pdf
Software Fischer SOFIKA GmbH
Freseniusstr. 65
D-81247 Munich
Germany
Tel: +49 (0)89 / 81 00 90 15
Fax: +49 (0)89 / 81 00 90 16
Email: info@sofika.de