| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- import _json
- res = _json.loads('{"a": 1, "b": 2, "c": 3}')
- assert res['a'] == 1
- assert res['b'] == 2
- assert res['c'] == 3
- res = _json.loads('{"a": 1, "b": 2, "c": 3, "d": {"e": 4, "f": 5}}')
- assert res['a'] == 1
- assert res['b'] == 2
- assert res['c'] == 3
- assert res['d']['e'] == 4
- assert res['d']['f'] == 5
- res = _json.loads(
- '{"a": 1, "b": 2, "c": 3, "d": {"e": 4, "f": 5}, "g": [6, 7, 8]}')
- assert res['a'] == 1
- assert res['b'] == 2
- assert res['c'] == 3
- assert res['d']['e'] == 4
- assert res['d']['f'] == 5
- assert res['g'][0] == 6
- assert res['g'][1] == 7
- assert res['g'][2] == 8
- res = _json.loads(
- '{"a": 1, "b": 2, "c": 3, "d": {"e": 4, "f": 5}, "g": [6, 7, 8], "h": null}')
- assert res['a'] == 1
- assert res['b'] == 2
- assert res['c'] == 3
- assert res['d']['e'] == 4
- assert res['d']['f'] == 5
- assert res['g'][0] == 6
- assert res['g'][1] == 7
- assert res['g'][2] == 8
- assert res['h'] is None
- res = _json.loads(
- '{"a": 1, "b": 2, "c": 3, "d": {"e": 4, "f": 5}, "g": [6, 7, 8], "h": null, "i": false}')
- assert res['a'] == 1
- assert res['b'] == 2
- assert res['c'] == 3
- assert res['d']['e'] == 4
- assert res['d']['f'] == 5
- assert res['g'][0] == 6
- assert res['g'][1] == 7
- assert res['g'][2] == 8
- assert res['h'] is None
- assert res['i'] is False
- res = _json.loads(
- '{"a": 1, "b": 2, "c": 3, "d": {"e": 4, "f": 5}, "g": [6, 7, 8], "h": null, "i": false, "j": true}')
- assert res['a'] == 1
- assert res['b'] == 2
- assert res['c'] == 3
- assert res['d']['e'] == 4
- assert res['d']['f'] == 5
- assert res['g'][0] == 6
- assert res['g'][1] == 7
- assert res['g'][2] == 8
- assert res['h'] is None
- assert res['i'] is False
- assert res['j'] is True
- res = _json.loads(
- '{"a": 1, "b": 2, "c": 3, "d": {"e": 4, "f": 5}, "g": [6, 7, 8], "h": null, "i": false, "j": true, "k": "string"}')
- assert res['a'] == 1
- assert res['b'] == 2
- assert res['c'] == 3
- assert res['d']['e'] == 4
- assert res['d']['f'] == 5
- assert res['g'][0] == 6
- assert res['g'][1] == 7
- assert res['g'][2] == 8
- assert res['h'] is None
- assert res['i'] is False
- assert res['j'] is True
- assert res['k'] == 'string'
- res = _json.loads(
- '{"a": 1, "b": 2, "c": 3, "d": {"e": 4, "f": 5}, "g": [6, 7, 8], "h": null, "i": false, "j": true, "k": "string", "l": 1.234}')
- assert res['a'] == 1
- assert res['b'] == 2
- assert res['c'] == 3
- assert res['d']['e'] == 4
- assert res['d']['f'] == 5
- assert res['g'][0] == 6
- assert res['g'][1] == 7
- assert res['g'][2] == 8
- assert res['h'] is None
- assert res['i'] is False
- assert res['j'] is True
- assert res['k'] == 'string'
- assert res['l'] == 1.234
- print('PASS')
|