2015/09/14

[Python]strからjsonに変換

昨日のエントリーでdictionaryからjsonパッケージを使ってstr型に変換する方法について書きましたが、今日は、str型からjsonに変換する方法について書きたいと思います。

>>> import json
>>> dict_test = {}
>>> dict_test["hoge"] = "dict 1"
>>> dict_test["foo"] = "dict 2"
>>> dict_test
{'foo': 'dict 2', 'hoge': 'dict 1'}
>>> json_str = json.dumps(dict_test)
>>> json_str
'{"foo": "dict 2", "hoge": "dict 1"}'
>>> type(json_str)
<type 'str'>
>>> json_dict = json.loads(json_str)
>>> json_dict
{u'foo': u'dict 2', u'hoge': u'dict 1'}
逆変換としてこちらも便利ですね。

0 コメント:

コメントを投稿