Passer au contenu principal
Les données extraites d’une zone lisible par machine (MRZ) peuvent être exportées dans un fichier XML. Celui-ci contient le texte complet de la MRZ, les champs extraits et des informations supplémentaires. Consultez la description des balises XML dans le tableau ci-dessous. Vous trouverez le schéma XML de la MRZ dans le fichier MrzXmlSchema.xsd. Ce fichier se trouve dans le dossier Headers sous macOS, ou dans le dossier Inc sous Linux et Windows (Démarrer > Programmes > ABBYY FineReader Engine 12 > Dossiers d’installation > Dossier Include Files).

Description du schéma XML pour la MRZ

NomTypeCardinalitéBalise parenteDescription
MRZDataMRZDataType <Accordion title=“Éléments du type”> Field — le champ MRZ reconnu ; de type FieldComplexType Ligne 1 — la première ligne MRZ ; de type LineComplexType Ligne 2 — la deuxième ligne MRZ ; de type LineComplexType Ligne 3 — la troisième ligne MRZ, de type LineComplexType </Accordion> Ne comporte aucun attribut de type1nonLes données de la MRZ reconnues.
FieldFieldComplexType <Accordion title=“Éléments du type”> Value — la valeur du champ (string) Checksum — la somme de contrôle du champ MRZ ; de type ChecksumComplexType Region — la région du champ ; de type RegionComplexType Chars — les attributs des caractères du champ ; de type CharsComplexType </Accordion> <Accordion title=“Attributs du type”> type — type de champ (string). Il peut prendre l’une des valeurs suivantes : BirthDate, DocumentNumber, DocumentSubType, DocumentType, GivenName, IssuingCountry, LastName, Nationality, PersonalNumber, Sex </Accordion>0…non limitéMRZDataLe champ MRZ reconnu.
Ligne1<br />Ligne2<br />LineComplexType <Accordion title=“Éléments du type”> Value — valeur de la ligne (string) Région — région du champ ; a le RegionComplexType </Accordion> N’a pas d’attributs de type1<br />MRZDataUne ligne MRZ.
Line3LineComplexType0…1MRZDataLa troisième ligne de la MRZ.
Somme de contrôleChecksumComplexType <Accordion title=“Éléments du type”> Value — la valeur de la somme de contrôle (string) Verified — le résultat de la vérification du champ MRZ correspond à la valeur reconnue. Les valeurs possibles sont TRUE et FALSE (string) </Accordion> Ne possède aucun attribut de type0FieldLa somme de contrôle d’un champ MRZ, disponible pour certains champs.
RegionRegionComplexType, suite de balises Rect <Accordion title=“Éléments de type”> Rect — rectangle d’une région de bloc. Rectangle est représenté par un ensemble de coordonnées séparées par des virgules (string) </Accordion> Ne possède pas d’attributs de type1FieldLa région du champ de la MRZ.
CharsCharsComplexType <Accordion title=“Éléments de type”> Char — un seul caractère ; possède le CharComplexType </Accordion> Ne comporte pas d’attributs de type1FieldCaractères du champ.
CharCharComplexType <Accordion title=“Éléments du type”> Value — la valeur du caractère (string) Rect — rectangle d’une zone de bloc. Rectangle est représenté sous la forme d’un ensemble de coordonnées séparées par des virgules (string) </Accordion> <Accordion title=“Attributs du type”> Suspicious — le caractère a été reconnu avec incertitude. Les valeurs valides sont TRUE et FALSE (string) </Accordion>0…non limitéCharsAttributs d’un caractère.

Diagramme hiérarchique des balises

MRZ_XMLSchemeDiagram

Voir aussi

IMrzData::ExportToFile IMrzData::ExportToFileEx