XML :: Differenzemarkup.

XML :: DIRECENCEMARKUP ist ein XML-Diff und das Zusammenführen.
Jetzt downloaden

XML :: Differenzemarkup. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Vaclav Barta
  • Website des Verlags:
  • http://search.cpan.org/~vbar/XML-DifferenceMarkup-1.00/lib/XML/DifferenceMarkup.pm

XML :: Differenzemarkup. Stichworte


XML :: Differenzemarkup. Beschreibung

XML :: DIRESCEMARKUP ist ein XML-Diff und das Zusammenführen. XML :: DIFFERENCEMARKUP ist ein XML-Diff und Merge.Synopsis Verwenden Sie XML :: DIRCHENCEMARKUP QW (make_diff); $ PARSER = XML :: libxml-> new (); $ Parser-> Keep_blanks (0); $ d1 = $ Parser-> parse_file ($ FNAME1); $ d2 = $ parser-> parse_file ($ fname2); $ dom = make_diff ($ d1, $ d2); Drucken $ dom-> tostring (1); Dieses Modul implementiert einen XML-Diff, der XML-Ausgang erzeugt. Sowohl Eingang als auch Ausgang sind DOM-Dokumente, wie von XML :: libxml implementiert. Das von XML :: Differenzemarkup verwendete Diff-Format soll menschlich lesbar sein (dh einfach, im Gegensatz zu kurz) - im Wesentlichen der Diff ist eine Teilmenge des Eingaber-Bäume, die mit Anweisungselementknoten kommentiert werden, angeben, wie Sie den Quellbaum in das Ziel konvertieren, indem Sie Knoten einfügen und löschen. Um Namenszählungen mit Eingabebäumen zu verhindern, befinden sich alle hinzugefügten Elemente in einem Namespace http://www.locus.cz/diffmark (der Diff fehlschlägt auf Eingabebäumen, die bereits diesen Namespace verwenden). Anforderungen: · Perl.


XML :: Differenzemarkup. Zugehörige Software