The JSONata Processing Model · JSONata
The JSONata Processing Model · JSONata
› Language Guide
The JSONata
processing model
string
number
Boolean
null
object
array
function
Sequences
JSONata has been designed foremost as a
query language, whereby a path expression can
select zero, one or more than one values from
the JSON document. These values, each of
which can be of any of the types listed above,
are returned as a result sequence. During the
evaluation of expressions, which involves the
results of subexpressions being combined or
becoming the context inputs to other
subexpressions, the sequences are subject to
the process of sequence flattening.
FUNCTIONAL PROGRAMMING →
JSONata
Go play in the
JSONata Exerciser
Community
Stack Overflow
Project Chat
More
GitHub
Star 2,267