跳转到主要内容
JavaScript 对象表示法 (JSON) 是一种开放标准、独立于编程语言的文件格式,用于传输由属性-值对和数组数据类型构成的数据对象。 下表说明了机器可读区 (MRZ) 数据导出为 JSON 文件时的格式。

JSON 格式说明

Object

BirthDate — 证件持有人的出生日期。

DocumentNumber — 证件编号。

ExpiryDate — 证件有效期截止日期。

PersonalNumber — 证件持有人的个人编号。

类型:object。嵌套键:

包含从 MRZ 中提取的字段。

DocumentType 证件类型。

DocumentSubtype — 证件子类型。

GivenName 证件持有人的一个或多个名字。

IssuingCountry — 签发国代码。

LastName — 证件持有人的姓氏。

Nationality — 证件持有人的国籍。

Sex — 证件持有人的性别。

类型:object。嵌套键:


Object

Line1 — MRZ 的第一行。

Line2 — MRZ 的第二行。

Line3 — MRZ 的第三行。

类型:object。嵌套键:

包含从 MRZ 中提取的 2 或 3 行内容。

Array

多个对象,每个对象对应已识别文本中的一个字符。每个对象的嵌套键:

  • Suspicious — 可选键,仅在字符识别存在不确定性时出现,此时其值为 true。类型:boolean。

按阅读顺序包含文本中的各个字符。

Object

IsVerified — 若已识别的校验位与根据已识别字段 string 计算所得的校验值一致,则为 true,否则为 false。类型:boolean。

— 校验和的已识别值。类型:string。

整个 MRZ 或其某个字段的校验位。

Array

多个键,按从上到下的顺序排列。

包含行或字段的区域,由多个互不重叠的矩形组成。

Array

四个整数值,按以下顺序表示矩形的坐标:left、top、right、bottom。

一个矩形。

String

无嵌套键。

字段、字符、行等的 string 值。

另请参见

IMrzData::ExportToFile IMrzData::ExportToFileEx