Passer au contenu principal
JavaScript Object Notation (JSON) est un format de fichier ouvert et indépendant du langage, utilisé pour transmettre des objets de données composés de paires attribut-valeur et de types de données de tableau. Le tableau ci-dessous décrit le format des données de la zone de lecture automatique (MRZ) lorsqu’elles sont exportées vers un fichier JSON.

Description du format JSON

Object

BirthDate — Date de naissance du titulaire du document.

DocumentNumber — Le numéro du document.

ExpiryDate — La date d’expiration du document.

PersonalNumber — Numéro personnel du titulaire du document.

Type : object. Clés imbriquées :

Contient les champs extraits de la MRZ.

DocumentType Le type de document.

DocumentSubtype — Le sous-type de document.

GivenName Un ou plusieurs prénoms du titulaire du document.

IssuingCountry — Code de l’État émetteur.

LastName — Nom de famille du titulaire du document.

Nationality — Nationalité du titulaire du document.

Sex — Sexe du titulaire du document.

Type : object. Clés imbriquées :


Object

Line1 — La première ligne de la MRZ.

Line2 — La deuxième ligne de la MRZ.

Line3 — La troisième ligne de la MRZ.

Type : object. Clés imbriquées :

Contient 2 ou 3 lignes extraites de la MRZ.

Array

Plusieurs objets, chacun correspondant à un caractère du texte reconnu. Clés imbriquées pour chaque objet :

  • Suspicious — clé optionnelle, présente uniquement lorsque le caractère a été reconnu avec incertitude, auquel cas sa valeur est true. Type : boolean.

Contient les caractères du texte dans l’ordre de lecture.

Object

IsVerified — vaut true si le chiffre de somme de contrôle reconnu correspond à la valeur de la somme de contrôle calculée sur la chaîne du champ reconnu, false dans le cas contraire. Type : boolean.

— la valeur reconnue de la somme de contrôle. Type : string.

Le chiffre de contrôle portant sur l’ensemble de la MRZ ou sur l’un de ses champs.

Array

Plusieurs clésdans l’ordre de haut en bas.

Une région contenant la ligne ou le champ. Elle est composée de plusieurs rectangles non superposés.

Array

Quatre valeurs entières contenant les coordonnées du rectangle dans l’ordre suivant : left, top, right, bottom.

Un rectangle.

String

Aucune clé imbriquée.

Une valeur de type string pour un champ, un caractère, une ligne, etc.

Voir aussi

IMrzData::ExportToFile IMrzData::ExportToFileEx