Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
JSON is an open-standard format, widely used in software development and data exchange. Aspose.OMR allows you to use it to describe the content and layout of forms. Since JSON is the de facto standard for online data interchange, it is a good choice for web-based OMR applications.
JSON notation is not as compact as the text markup, but it is much easier to read, especially when it comes to multi-column layouts and complex hierarchical elements. It supports syntax highlighting, automatic formatting, and code folding in all popular code editors.
According to the specifications, it is highly recommended to use UTF-8 encoding without BOM (byte order mark).
JSON stands for JavaScript Object Notation. As the name suggest, its syntax is similar to the code for creating JavaScript objects:
{
"element": {
"name": "value",
"array": [1, 2, 3],
"nesting": {
"name": "Nested object"
}
},
"is_json": true
}
The top-level element of the Aspose.OMR template source must always be an object with the following structure:
{
"element_type": "Template",
"children": [
{
"element_type": "Page",
"children": [
/*** put content elements here */
]
}
]
}
Content elements are provided as objects with the following set of properties:
"element_type": "Container"
"children": [
{
"element_type": "Block",
"children": [
{
"element_type": "Content",
"name": "Getting started with JSON markup"
}
]
}
]
Aspose.OMR offers a wide range of elements that allow you to create forms of any complexity - from a simple ballot to high school exam papers and finance application checklists.
Check out code examples to see how different elements can be used and combined with each other.
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.