The NIEM JSON Specification establishes the technical basis for using JavaScript Object Notation (JSON) as a data format for exchange of information consistent with NIEM-conformant schemas and message specifications.
Available versions
NIEM-conformance of JSON data is primarily focused on the relationship between the data in the JSON file and the definitions established by a NIEM-conformant schema, e.g., the schema defined by a NIEM IEPD.
There are two forms of conformance of a NIEM JSON document to a NIEM-conformant schema:
Code | Conformance Target | Description | Spec |
---|---|---|---|
STRICT | NIEM JSON document strictly conformant to a schema | A NIEM JSON document strictly conformant to a schema is a JSON-LD document that may be assigned a one-to-one correspondence to a conformant instance XML document valid against a conformant schema document set. | Link |
LAX | NIEM JSON document laxly conformant to a schema | A NIEM JSON document laxly conformant to a schema is a JSON-LD document that may be interpreted using the RDF vocabulary defined by a conformant schema document set. | Link |
NIEM JSON normalization - Describes how a full NIEM JSON-LD document can be translated to a much more simple JSON representation.
From the NIEM JSON section on this site, see especially: