JSON Schema Description
The schema described in this article describes the structure of JSON files with document processing results. These files store information about graphic elements, text elements, tables, and lists detected on the image, as well as information about the estimated document structure: all detected text is split into paragraphs, each of which is assigned a specific function. Paragraphs are grouped into logical sections.
You can find the JSON schema in the ABBYY_Scheme_JSON.json file. This file is located in the Inc folder (Start > Programs > ABBYY FineReader Engine 12 > Installation Folders > Include Files Folder).
The root object describes the whole recognized document. General information about the document is stored in the layout and content objects. The layout object describes image parameters and all detected graphic and text elements, while the content object describes the data components of the document and their place in its logical structure.
The table below lists all root object properties:
| Property | Data type | Description |
|---|---|---|
| version* | string |
The version of the JSON schema document. Set to the following during export: FineReader Engine 12 |
| producer* | string |
The source of the JSON file. Set to the following during export: FineReader Engine |
| languages | string array | A list of all languages detected in the document. |
| layout | object | Physical (layout) structure of the document. |
| content | object | Content (logical structure of the document). |
07.11.2025 12:48:30