跳轉到主要內容
從機器可讀區 (MRZ) 擷取的資料可匯出為 XML 檔案。該檔案包含 MRZ 的完整文字、擷取欄位及其他資訊。XML 標籤的說明請參閱下表。 您可以在 MrzXmlSchema.xsd 檔案中找到 MRZ 的 XML 結構描述。此檔案在 macOS 中位於 Headers 資料夾;在 LinuxWindows 中則位於 Inc 資料夾 (開始 > 程式集 > ABBYY FineReader Engine 12 > 安裝資料夾 > Include Files Folder) 。

MRZ 的 XML 結構描述說明

名稱類型出現次數上層標籤說明
MRZDataMRZDataType <Accordion title=“類型元素”> Field — 辨識出的 MRZ 欄位;具有 FieldComplexType Line 1 — 第一個 MRZ 行;具有 LineComplexType Line 2 — 第二個 MRZ 行;具有 LineComplexType Line 3 — 第三個 MRZ 行,具有 LineComplexType </Accordion> 不含類型屬性1辨識出的 MRZ 資料。
FieldFieldComplexType <Accordion title=“類型元素”> Value — 欄位值 (string) Checksum — MRZ 欄位的校驗碼;其類型為 ChecksumComplexType Region — 欄位區域;其類型為 RegionComplexType Chars — 欄位中各字元的屬性;其類型為 CharsComplexType </Accordion> <Accordion title=“類型屬性”> type — (string) 欄位類型。可為下列值之一:BirthDate, DocumentNumber, DocumentSubType, DocumentType, GivenName, IssuingCountry, LastName, Nationality, PersonalNumber, Sex </Accordion>0…無限制MRZData辨識出的 MRZ 欄位。
Line1<br />Line2<br />LineComplexType <Accordion title=“類型元素”> Value — 行的值 (string) Region — 欄位區域;具有 RegionComplexType </Accordion> 不含類型屬性1<br />MRZDataMRZ 的一列。
Line3LineComplexType0…1MRZDataMRZ 的第 3 行。
檢查碼ChecksumComplexType <Accordion title=“型別元素”> Value — 校驗碼值 (string) Verified — MRZ 欄位驗證結果是否與辨識出的值相符。有效值為 TRUE 和 FALSE (string) </Accordion> 沒有型別屬性0FieldMRZ 欄位的校驗碼,僅適用於某些欄位。
區域RegionComplexType,由 Rect 標籤組成的序列 <Accordion title=“型別元素”> Rect — 區塊區域的矩形框。Rectangle 以一組由逗號分隔的座標表示 (string) </Accordion> 不含型別屬性1FieldMRZ 欄位的區域。
CharsCharsComplexType <Accordion title=“型別元素”> Char — 單一字元;其型別為 CharComplexType </Accordion> 無型別屬性1Field欄位中的字元。
CharCharComplexType <Accordion title=“類型元素”> Value — 字元值 (string) Rect — 區塊區域的矩形。Rectangle 以一組以逗號分隔的座標表示 (string) </Accordion> <Accordion title=“類型屬性”> Suspicious — 此字元的辨識結果不確定。有效值為 TRUE 和 FALSE (string) </Accordion>0…無限制Chars單一字元的各項屬性。

標記階層圖

MRZ_XMLSchemeDiagram

另請參見

IMrzData::ExportToFile IMrzData::ExportToFileEx