Zum Hauptinhalt springen
Das Vergleichsergebnis eines Dokuments oder einer Seite mit seiner Kopie kann im XML-Format dargestellt werden. Es enthält Informationen über die Arten von Änderungen, die am Inhalt vorgenommen wurden, sowie über die Positionen dieser Änderungen in beiden Dateien. Eine Beschreibung der XML-Tags finden Sie in der folgenden Tabelle. Sie finden das XML-Schema für das Vergleichsergebnis in der Datei ComparisonResultXmlSchema.xsd. Diese Datei befindet sich im Ordner Headers für macOS oder im Ordner Inc für Linux und Windows (Start > Programme > ABBYY FineReader Engine 12 > Installationsordner > Ordner für Includedateien) Beschreibung des XML-Schemas für das Vergleichsergebnis
NameTypeMultiplizitätÜbergeordnetes TagBeschreibung
ComparisonResultComparisonResultType <Accordion title=“Type-Elemente”> Change — die erkannte Änderung; hat den ChangeType </Accordion> Hat keine Typattribute1neinDas Vergleichsergebnis zweier Dateien.
ChangeChangeType <Accordion title=“Type-Elemente”> Location — die Position der erkannten Änderung; hat den LocationType TextChange — die im Text erkannte Änderung; hat den TextChangeType </Accordion> <Accordion title=“Typattribute”> ModificationType — (erforderlich) der Typ der am Inhalt vorgenommenen Änderung. Er kann einen der folgenden Werte annehmen: Deleted, Inserted, Modified </Accordion>0…unboundedComparisonResultDie Informationen zu einer erkannten Änderung.
Location<br />LocationType <Accordion title=“Type-Elemente”> Position — die Position der Änderung im Text; hat den PositionType Region — die Region der Änderung; hat den RegionType </Accordion> <Accordion title=“Typattribute”> Type — (erforderlich) der Positionstyp. Er kann einen der folgenden Werte annehmen: Reference, User </Accordion>2<br />ChangeDie Position der erkannten Änderung.
TextChangeTextChangeType <Accordion title=“Type-Elemente”> ReferenceText — die Textänderung im Originaldokument oder auf der Originalseite (string) UserText — die Textänderung in der Kopie des Dokuments oder der Seite (string) </Accordion> Hat keine Typattribute1ChangeDie im Text erkannte Änderung.
PositionPositionType <Accordion title=“Type-Elemente”> BlockNumber — der Index des Textblocks im Seitenlayout PageIndex — der Seitenindex ParagraphIndex — der Index des Absatzes im Textblock SymbolIndex — der Index des Symbols im Textblock </Accordion> <Accordion title=“Typattribute”> Type — (erforderlich) der Positionstyp. Er kann einen der folgenden Werte annehmen: Begin, End </Accordion>2LocationDie Position der Änderung im Text.
RegionRegionType, die Folge von Rect-Tags <Accordion title=“Type-Elemente”> Rect — Rechteck einer Blockregion. Rectangle wird als durch Kommas getrennte Menge von Koordinaten dargestellt (string) PageIndex — (erforderlich) der Index der Seite mit den erkannten Änderungen </Accordion> Hat keine Typattribute1…unboundedLocationDie Region der Änderung.
Diagramm des Vergleichsschemas

Siehe auch

IComparisonResult::Export