Simple object
1 {2 name "stefi"
name: stefi
email: [email protected]
Property value types
1 {2 # strings can be quoted3 name "stefi"4 # or unquoted5 email wizzi6 integer 37 float 3.458 # true is boolean9 boolean true
name: stefi
email: wizzi
integer: 3
float: 3.45
boolean: true
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.yaml.lib.wizzi.models.yaml-model.g.js.ittf",
"node": "{|[ pos: 1, 1",
"message": "The root node of a yaml ittf document must be : \"{\" or \"[\". Found: {|[ ",
"errorLines": [
"0001 {|[ ",
" ^ The root node of a yaml ittf document must be : \"{\" or \"[\". Found: {|[ <--- --- --- --- --- ERROR",
"0002 version 2.1",
"0003 name duby"
]
}
Error: missing property name
1 {2 name "stefi"3 {4 id 15 name Washington
{
"__is_error": true,
"source": "wizzi.plugin.yaml.lib.wizzi.models.yaml-model.g.js.ittf",
"node": "{ pos: 3, 5",
"message": "A yaml object must contain property items. Found: { ",
"errorLines": [
"0001 { ",
"0002 name \"stefi\"",
"0003 { ",
" ^ A yaml object must contain property items. Found: { <--- --- --- --- --- ERROR",
"0004 id 1",
"0005 name Washington"
]
}
Array of scalars
1 [2 alpha3 beta4 15 true
- alpha
- beta
- 1
- true
Array of objects
1 [2 {3 id 14 name george5 {6 id 27 name mildred
- id: 1
name: george
- id: 2
name: mildred
Array of arrays of scalars
1 [2 [3 sigma4 tau5 [6 nexus7 plexus
- - sigma
- tau
- - nexus
- plexus
Array of arrays of objects
1 [2 [3 {4 id 15 letter delta6 {7 id 28 letter gamma9 [10 {11 id 112 letter lambda13 {14 id 115 letter omega
- - id: 1
letter: delta
- id: 2
letter: gamma
- - id: 1
letter: lambda
- id: 1
letter: omega