Lines Matching refs:parse
18 * @tc.desc:test Json.parse
23 let json = JSON.parse("[ 1, 2, 3]");
25 let json2 = JSON.parse("[ 1 ]");
27 let json3 = JSON.parse("[ ]");
35 let res = JSON.parse(strData);
42 var o = JSON.parse(a, reviver);
46 let res2 = JSON.parse(strData2);
50 let res3 = JSON.parse(strData3);
54 let res4 = JSON.parse(strData4);
58 print(JSON.parse(`{"object": 42, "test":{}`))
64 let res5 = JSON.parse(strData5);
68 print(JSON.stringify(JSON.parse(strData6)))
71 print(JSON.stringify(JSON.parse(strData7)))
74 print(JSON.stringify(JSON.parse(strData8)))
76 print(JSON.parse('123.456e-789'));
77 print(1 / JSON.parse('-0'));
79 print("JSON.parse with backslash")
80 print(JSON.parse('"\\"\\""')); // utf8 -> utf8
81 print(JSON.parse('"\\u0055\\u0066"')); // utf8 -> utf8
82 print(JSON.parse('"\\u5555\\u6666"')); // utf8 -> utf16
83 print(JSON.parse('["\\"\\"","中文"]')[0]); // utf16 -> utf8
84 print(JSON.parse('["\\u0055\\u0066","中文"]')[0]); // utf16 -> utf8
85 print(JSON.parse('["\\u5555\\u6666","中文"]')[0]); // utf16 -> utf16
90 JSON.parse(strErr);
98 JSON.parse(strErr2);
106 JSON.parse(strErr3);