Saltar al contenido principal
El resultado de comparación del documento o la página con su copia puede representarse en formato XML. Contiene información sobre los tipos de modificaciones realizadas en el contenido y la ubicación de estos cambios en ambos archivos. Consulte la descripción de las etiquetas XML en la tabla siguiente. Puede encontrar el esquema XML del resultado de comparación en el archivo ComparisonResultXmlSchema.xsd. Este archivo se encuentra en la carpeta Headers para macOS o en la carpeta Inc para Linux y Windows (Inicio > Programas > ABBYY FineReader Engine 12 > Carpetas de instalación > Carpeta de archivos de inclusión) Descripción del esquema XML para el resultado de comparación
NombreTipoMultiplicidadEtiqueta principalDescripción
ComparisonResultComparisonResultType <Accordion title=“Elementos del tipo”> Change — el cambio detectado; tiene el tipo ChangeType </Accordion> No tiene atributos de tipo1noEl resultado de comparar dos archivos.
ChangeChangeType <Accordion title=“Elementos del tipo”> Location — la ubicación del cambio detectado; tiene el tipo LocationType TextChange — el cambio detectado en el texto; tiene el tipo TextChangeType </Accordion> <Accordion title=“Atributos del tipo”> ModificationType — (obligatorio) el tipo de modificación realizada en el contenido. Puede ser uno de los siguientes valores: Deleted, Inserted, Modified </Accordion>0…unboundedComparisonResultInformación sobre un cambio detectado.
Location<br />LocationType <Accordion title=“Elementos del tipo”> Position — la posición del cambio en el texto; tiene el tipo PositionType Region — la región del cambio; tiene el tipo RegionType </Accordion> <Accordion title=“Atributos del tipo”> Type — (obligatorio) el tipo de ubicación. Puede ser uno de los siguientes valores: Reference, User </Accordion>2<br />ChangeLa ubicación del cambio detectado.
TextChangeTextChangeType <Accordion title=“Elementos del tipo”> ReferenceText — el cambio de texto en el documento o la página originales (string) UserText — el cambio de texto en la copia del documento o de la página (string) </Accordion> No tiene atributos de tipo1ChangeEl cambio detectado en el texto.
PositionPositionType <Accordion title=“Elementos del tipo”> BlockNumber — el índice del bloque de texto en el diseño de la página PageIndex — el índice de la página ParagraphIndex — el índice del párrafo en el bloque de texto SymbolIndex — el índice del símbolo en el bloque de texto </Accordion> <Accordion title=“Atributos del tipo”> Type — (obligatorio) el tipo de posición. Puede ser uno de los siguientes valores: Begin, End </Accordion>2LocationLa posición del cambio en el texto.
RegionRegionType, la secuencia de etiquetas Rect <Accordion title=“Elementos del tipo”> Rect — rectángulo de una región de bloque. Rectangle se representa como un conjunto de coordenadas separadas por comas (string) PageIndex — (obligatorio) el índice de la página con los cambios detectados </Accordion> No tiene atributos de tipo1…unboundedLocationLa región del cambio.
Diagrama del esquema de comparación

Consulte también

IComparisonResult::Export