Beispiele

Vergleichen

Identifizieren eines Satzes

test2 : identifizierendes Attribute
test62 : identifizierendes Element, mehrere Sätze
test12 : unterschiedliche Satzzahl mit gleicher Identifizierung
test10 : mehr zu Satz-Strukturen
test6 : Detail-Element ist identifizierend für "höheren" Satz

Unterschiede

test3 : unterschiedlicher Wert bei Attribut
test4 : unterschiedlicher Wert bei Element
test19 : fehlendes Attribut
test61 : gleiche Satzanzahl, aber unterschiedliche Attribute
test7 : unterschiedliche Satz-Reihenfolge spielt keine Rolle
test8 : unterschiedliche Satz-Reihenfolge spielt eine Rolle
test9 : unterschiedliche Element-Reihenfolge
test30 : unterschiedliche Reihenfolge von Element-Inhalten

Konvertieren

test13 : Konvertieren von Elementen mit Zahl-/Datums-Inhalt
test14 : Konvertieren von Attribute mit Zahl-/Datums-Inhalt

Namespaces

test33 : unterschiedlicher Element-Inhalt

Strukturen

test128 : rekursive Strukturen

Fehlende Elemente oder Attribute in Basis-Steuerungsdatei

test41 : unzulässige Elemente

Entfernen von white-space

test17 : Entfernen von white-space bei Elementen und Attribute

Html-Ausgabe

test121 : Html-Ausgabe von erkannten Abweichungen



Sortieren

test75 : aufsteigende und absteigende Sortierung
test76 : numerische aufsteigend sortieren
test77 : Sortieren von hierarchischen Daten



Mischen

test78 : Wenn Element verschieden ist, nimm Element von Datei2
test79 : Mische nur Sätze, die in beiden Dateien sind
test80 : Mische nur Sätze, die nicht in beiden Dateien sind
test81 : Wenn Element verschieden ist, nimm beide Elemente
test82 : Mische Details nur von Datei2
test83 : Mische Details von beiden Dateien
test84 : Mische von Datei2 nur, wenn Identifizierung gleich ist
test85 : Fehler, da mehr als ein Satz mit gleicher Identifizierung



Umgruppieren

test88 : Drehen einer Hierarchie
test89 : Flachdrücken einer Hierarchie
test90 : Umgruppieren Hierarchie und Umbenennen Namen
test91 : Konvertieren von Elementen zu Attribute

Logo SOFIKA GmbH

<xml>cmp-Werkzeugkasten

  • Vergleichen von Xml-Dateien
  • Mischen von Xml-Dateien
  • Umgruppieren von Xml-Dateien
  • Sortieren von Xml-Dateien

<xml>cmp und große Xml-Dateien

  • designed für große Xml-Dateien
  • wenig Hauptspeicherbedarf
  • sehr gute Performance

<xml>cmp-Aufrufmöglichkeiten

  • Unix/Dos-Kommandos
  • Java-Api

Differenzen werden im Context der Xml-Dateien dargestellt:

  • alle Daten + Differenzen
  • nur Differenzen
  • Darstellung: Xml und Pdf
Software Fischer SOFIKA GmbH
Freseniusstr. 65
D-81247 München
Deutschland
Tel: +49 (0)89 / 81 00 90 15
Fax: +49 (0)89 / 81 00 90 16
Email: info@sofika.de