Vai al contenuto principale
Il risultato del confronto del documento o della pagina con la relativa copia può essere rappresentato in formato XML. Contiene informazioni sui tipi di modifiche apportate al contenuto e sulla posizione di tali modifiche in entrambi i file. Vedere la descrizione dei tag XML nella tabella seguente. È possibile trovare lo schema XML per il risultato del confronto nel file ComparisonResultXmlSchema.xsd. Questo file si trova nella cartella Headers per macOS oppure nella cartella Inc per Linux e Windows (Start > Programs > ABBYY FineReader Engine 12 > Installation Folders > Include Files Folder) Descrizione dello schema XML per il risultato del confronto
NomeTipoMolteplicitàTag padreDescrizione
ComparisonResultComparisonResultType <Accordion title=“Elementi del tipo”> Change — la modifica rilevata; ha il tipo ChangeType </Accordion> Non ha attributi di tipo1noIl risultato del confronto tra due file.
ChangeChangeType <Accordion title=“Elementi del tipo”> Location — la posizione della modifica rilevata; ha il tipo LocationType TextChange — la modifica rilevata nel testo; ha il tipo TextChangeType </Accordion> <Accordion title=“Attributi del tipo”> ModificationType — (obbligatorio) il tipo di modifica apportata al contenuto. Può assumere uno dei seguenti valori: Deleted, Inserted, Modified </Accordion>0…unboundedComparisonResultLe informazioni relative a una modifica rilevata.
Location<br />LocationType <Accordion title=“Elementi del tipo”> Position — la posizione della modifica nel testo; ha il tipo PositionType Region — l’area della modifica; ha il tipo RegionType </Accordion> <Accordion title=“Attributi del tipo”> Type — (obbligatorio) il tipo di posizione. Può assumere uno dei seguenti valori: Reference, User </Accordion>2<br />ChangeLa posizione della modifica rilevata.
TextChangeTextChangeType <Accordion title=“Elementi del tipo”> ReferenceText — la modifica testuale nel documento o nella pagina originali (string) UserText — la modifica testuale nella copia del documento o della pagina (string) </Accordion> Non ha attributi di tipo1ChangeLa modifica rilevata nel testo.
PositionPositionType <Accordion title=“Elementi del tipo”> BlockNumber — l’indice del blocco di testo nel layout della pagina PageIndex — l’indice della pagina ParagraphIndex — l’indice del paragrafo nel blocco di testo SymbolIndex — l’indice del simbolo nel blocco di testo </Accordion> <Accordion title=“Attributi del tipo”> Type — (obbligatorio) il tipo di posizione. Può assumere uno dei seguenti valori: Begin, End </Accordion>2LocationLa posizione della modifica nel testo.
RegionRegionType, la sequenza di tag Rect <Accordion title=“Elementi del tipo”> Rect — rettangolo di un’area di blocco. Rectangle è rappresentato come un insieme di coordinate separate da virgole (string) PageIndex — (obbligatorio) l’indice della pagina con le modifiche rilevate </Accordion> Non ha attributi di tipo1…unboundedLocationL’area della modifica.
Diagramma dello schema di confronto

Vedi anche

IComparisonResult::Export