python
[python] json 처리
'김용환'
2016. 1. 5. 14:14
python에서 json 처리 예제.
>>> import json
>>> json_string = '{"master":"1.1.1.1:1111", "slave":["2.2.2.2:2222", "3.3.3.3:3333"]}'
>>> decoded = json.loads(json_string)
>>> print json.dumps(decoded, indent=2)
{
"slave": [
"2.2.2.2:2222",
"3.3.3.3:3333"
],
"master": "1.1.1.1:1111"
}
>>> print json.dumps(decoded, indent=2, sort_keys=True)
{
"master": "1.1.1.1:1111",
"slave": [
"2.2.2.2:2222",
"3.3.3.3:3333"
]
}
>>> print decoded['master']
1.1.1.1:1111
>>> print decoded['slave']
[u'2.2.2.2:2222', u'3.3.3.3:3333']
>>> print decoded['slave'][0]
2.2.2.2:2222
>>> print decoded['slave'][1]
3.3.3.3:3333