Simple object
1 {2 name "stefi"3 job "wizzi"
{
"name": "stefi",
"job": "wizzi"
}
Complex object
1 {2 name "stefi"3 job "wizzi"4 [ friends5 "arthur"6 "marius"7 "george"8 { states9 id 110 name "Washington"
{
"name": "stefi",
"job": "wizzi",
"friends": [
"arthur",
"marius",
"george"
],
"states": {
"id": 1,
"name": "Washington"
}
}
Error: invalid root node
1 version "2.1"
{
"__is_error": true,
"source": "wizzi.plugin.json/lib/wizzi/models/json-model.g",
"node": "version \"2.1\" pos: 1, 1",
"message": "The root node of a json ittf document must be : \"{\" or \"[\". Found: version \"2.1\"",
"errorLines": [
"0001 version \"2.1\"",
" ^ The root node of a json ittf document must be : \"{\" or \"[\". Found: version \"2.1\" <--- --- --- --- --- ERROR"
]
}
Error: missing property name
1 {2 name "stefi"3 {4 id 15 name "Washington"
{
"__is_error": true,
"source": "wizzi.plugin.json/lib/wizzi/models/json-model.g",
"node": "{ pos: 3, 5",
"message": "A json object must contain property items. Found: { ",
"errorLines": [
"0001 { ",
"0002 name \"stefi\"",
"0003 { ",
" ^ A json object must contain property items. Found: { <--- --- --- --- --- ERROR",
"0004 id 1",
"0005 name \"Washington\""
]
}
Array of scalars
1 [2 "alpha"3 "beta"4 15 true
[
"alpha",
"beta",
1,
true
]
Array of objects
1 [2 {3 id 14 name "george"5 {6 id 27 name "mildred"
[
{
"id": 1,
"name": "george"
},
{
"id": 2,
"name": "mildred"
}
]
Array of arrays of scalars
1 [2 [3 "sigma"4 "tau"5 [6 "nexus"7 "plexus"
[
[
"sigma",
"tau"
],
[
"nexus",
"plexus"
]
]
Array of arrays of objects
1 [2 [3 {4 id 15 letter "delta"6 {7 id 28 letter "gamma"9 [10 {11 id 112 letter "lambda"13 {14 id 115 letter "omega"
[
[
{
"id": 1,
"letter": "delta"
},
{
"id": 2,
"letter": "gamma"
}
],
[
{
"id": 1,
"letter": "lambda"
},
{
"id": 1,
"letter": "omega"
}
]
]