What is NIEM?: NIEM is best understood as a national program with a standards-based process for creating community-agreed reusable data definitions and for assembling those definitions into data resource specifications. This section describes;
Why use NIEM with JSON?: NIEM is primarily about data understanding and interoperability. These things become difficult when there are many data resources, constructed and used by many developers or data analysts. NIEM can help when those problems emerge, by providing:
What is NIEM JSON data?: JSON data has a hierarchical structure based on simple values, arrays, and objects. NIEM JSON uses JSON-LD to handle what is supported in XML via XML Namespaces and XML ID and IDREF attributes.
@id
) can
identify links between data, as ID and IDREF do (e.g., NIEM structures:id
and structures:ref
)