Simple object

                                        
1 {
2 name "stefi"
                                        
name: stefi
email: [email protected]
                                    

Property value types

                                        
1 {
2 # strings can be quoted
3 name "stefi"
4 # or unquoted
5 email wizzi
6 integer 3
7 float 3.45
8 # true is boolean
9 boolean true
                                        
name: stefi
email: wizzi
integer: 3
float: 3.45
boolean: true
                                    

Complex object

                                        
1 {
2 name "stefi"
3 job "wizzi"
4 [ friends
5 "arthur"
6 "marius"
7 "george"
8 { states
9 id 1
10 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 1
5 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 alpha
3 beta
4 1
5 true
                                        
- alpha
- beta
- 1
- true
                                    

Array of objects

                                        
1 [
2 {
3 id 1
4 name george
5 {
6 id 2
7 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 1
5 letter delta
6 {
7 id 2
8 letter gamma
9 [
10 {
11 id 1
12 letter lambda
13 {
14 id 1
15 letter omega
                                        
- - id: 1
    letter: delta
  - id: 2
    letter: gamma
- - id: 1
    letter: lambda
  - id: 1
    letter: omega