HJSON

E208078

HJSON is a human-friendly extension of JSON that relaxes its strict syntax to allow comments, unquoted keys, and other conveniences for easier configuration editing.

All labels observed (1)

Label Occurrences
HJSON canonical 1

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf configuration file format ⓘ
data serialization format ⓘ
basedOn JSON ⓘ
canBeConvertedTo JSON ⓘ
comparedTo JSON ⓘ
compatibleWith standard JSON after conversion ⓘ
designPhilosophy human-friendly over strictness ⓘ
differenceFromJSON allows comments ⓘ
allows more relaxed string rules ⓘ
allows trailing commas ⓘ
allows unquoted keys ⓘ
emphasizes ease of manual editing ⓘ
reduced need for quoting ⓘ
tolerance for minor syntax errors ⓘ
fullName Human JSON ⓘ
hasFeature bare values ⓘ
flexible whitespace handling ⓘ
less strict syntax than JSON ⓘ
multi-line strings ⓘ
optional commas in some contexts ⓘ
single-quoted strings ⓘ
support for comments ⓘ
trailing commas support ⓘ
unquoted keys ⓘ
hasGoal improve human readability of configuration files ⓘ
make JSON easier to edit by hand ⓘ
humanReadable true ⓘ
intendedEditor human users ⓘ
isExtensionOf JSON syntax ⓘ
machineProcessable true ⓘ
paradigm text-based structured data ⓘ
serializationFormatType text format ⓘ
supportsCommentsStyle block-style comments (via conventions) ⓘ
line comments ⓘ
supportsDataStructure arrays ⓘ
objects ⓘ
supportsDataType booleans ⓘ
null ⓘ
numbers ⓘ
strings ⓘ
typicalDomain DevOps configuration ⓘ
software development ⓘ
tooling configuration files ⓘ
usedFor application settings ⓘ
configuration files ⓘ
human-edited data files ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

JSON → influenced → HJSON ⓘ