{ "tbl-1": { "1": {"type": "integer", "value": "2"}, "hello": {"type": "string", "value": "world"}, "arr": [ {"type": "integer", "value": "1"}, {"type": "integer", "value": "2"}, {"type": "integer", "value": "3"} ], "tbl": { "k": {"type": "integer", "value": "1"} } }, "tbl-2": { "k": {"type": "string", "value": "\tHello\n\t"} }, "trailing-comma-1": { "c": {"type": "integer", "value": "1"} }, "trailing-comma-2": { "c": {"type": "integer", "value": "1"} } }