[ "null", "true", "false", "102", "10.2", "0.2", "00", "100", "001", "00.00", "2.00", ".2", ".02", ".00", "0.0e1", "2e1", "02e1", "20e1", "0.0e-1", "2e-1", "02e-1", "20e-1", "0.0e-1", "2e-1", "-102", "-10.2", "-0.2", "-00", "-100", "-001", "-00.00", "-2.00", "-.2", "-.02", "-.00", "-2e1", r#""hello\" \\ \/ \b \f\n\r\t""#, r#""hello\u0234\u005c \uD834\uDD1E""#, r#""汉语 / 漢語; Hàn\b \tyǔ ""#, r#""'é' character is one Unicode code point \u00e9 while 'é' \u0065\u0301 ""#, "[]", "[10]", r#" [null,true,false,10,"tru\"e"]"#, r#"[null, true, false, "hello\" \\ \/ \b \f\n\r\t"]"#, r#"[102, 10.2, 0.2, 00, "hello\u0234\u005c \uD834\uDD1E"]"#, r#"[100,001,00.00,2.00, "汉语 / 漢語; Hàn\b \tyǔ "]"#, "[.2,.02, .00,2e-1, 02e-1]", "[-102,-100,-.00, -2e1]", "{}", r#"{"key1": "value1"}"#, r#"{ "key1" :"value1", "key2" :"value2"}"#, r#"{"z":1,"a":1,"c":1,"d":1,"f":1,"e":1,"b":1,"x":1}"#, ]