Mischen


Anwendungsfälle

  • Ändern einer Xml-Datei mit bestimmten Elementen oder Attributen einer zweiten Xml-Datei (=Update)
  • Synchronisieren von Xml-Dateien
  • Verknüpfen von Xml-Dateien
  • Selektieren von Daten aus einer Xml-Datei

Eigenschaften

Mischregeln für Sätze

  • Allgemein
    • Nimm immer Satz von Eingabe1
    • Nimm immer Satz von Eingabe2
    • Misch immer Satz von Eingabe1 und Eingabe2
  • Wenn identfizierende Elemente/Attribute von zwei Sätzen gleich sind
    • Nimm keinen Satz, weder von Eingabe1 noch von Eingabe2
    • Misch beide Sätze
  • Wenn identfizierende Elemente/Attribute von zwei Sätzen nicht gleich sind
    • Nimm keinen Satz, weder von Eingabe1 noch von Eingabe2
    • Nimm sowohl Satz von Eingabe1 als auch Eingabe2
    • Nimm immer nur Satz von Eingabe1
    • Nimm immer nur Satz von Eingabe2

Mischregeln für Elemente oder Attribute eines Satzes

  • Allgemein
    • Nimm immer Element oder Attribute von Eingabe1
    • Nimm immer Element oder Attribute von Eingabe2
    • Misch Element oder Attribute von Eingabe1 und Eingabe2 (gemä folgenden Mischregeln)
  • wenn Element- oder Attribut-Name und der jeweilige Inhalt gleich sind
    • Nimm weder Element oder Attribut von Eingabe1 oder Eingabe2
    • Nimm Element oder Attribut von Eingabe1 oder Eingabe2
  • wenn Element- oder Attribut-Name nicht paarig sind
    • Nimm weder Element oder Attribut von Eingabe1 oder Eingabe2
    • Nimm nur Element oder Attribut von Eingabe1
    • Nimm nur Element oder Attribut von Eingabe2
    • Nimm Element oder Attribut von Eingabe1 und Eingabe2
  • wenn Element- oder Attribut-Name paarig sind, aber Inhalte nicht gleich sind
    • Nimm weder Element oder Attribut von Eingabe1 oder Eingabe2
    • Nimm nur Element oder Attribut von Eingabe1
    • Nimm nur Element oder Attribut von Eingabe2
    • Nimm Element oder Attribut von Eingabe1 und Eingabe2

Beispiele

click hier

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