JSON object {"foo": "bar"} array ["foo", "bar", 3.14] string "hello \u0057orld" → Unicode strings number 3.14 → unlimited, but IEEE double precision in practice bool true null null TOML https://quickref.me/toml Array [1, 2, []] Table/inline table [my-table] key = "value" inline = { key = "value" } string "foobar" → Unicode string integer 3_14 → 64-bit signed int float 3.14 → IEEE 754 double precision, incl. {NaN, +inf, -inf} boolean false offset date-time 1970-05-27T07:32:00Z RFC 3339 local date-time 1970-05-27T07:32:00 RFC 3339 local date 1970-05-27 RFC 3339 local time 07:32:00 RFC 3339 YAML https://quickref.me/yaml tag:yaml.org,2002:null null tag:yaml.org,2002:bool true tag:yaml.org,2002:int 34 signed 32-bit integers or more tag:yaml.org,2002:float 12e03 IEEE 754 single precision, incl. {.inf, -.Inf, .NAN} tag:yaml.org,2002:seq [name, hr, avg] tag:yaml.org,2002:str tag:yaml.org,2002:map hr:65 directive %TAG !yaml! tag:yaml.org,2002 anchor property &a1 alias node *a1