pythonベース==jsonをdictに変換する方法
1784 ワード
まずjsonは文字列です.
文字列は情報を伝えるために使われていることはよく知られています.json文字列は実際にはフォーマットを規定した文字列であり、
このフォーマットにより、javascriptのオブジェクトをjsonに変換してjavaに渡すことができ、javaはjava言語自体が代表するオブジェクトを逆解析することができます.
同様に、javaオブジェクトをjsonに変換することができ、jsonを解析することによってpython言語はjsonを自分のdictまたはlistに変換することができ、jsonはコミュニケーションのフォーマットを統一し、情報を異なる言語間でスムーズに伝達することができる.
転載先:https://www.cnblogs.com/botoo/p/7929714.html
文字列は情報を伝えるために使われていることはよく知られています.json文字列は実際にはフォーマットを規定した文字列であり、
このフォーマットにより、javascriptのオブジェクトをjsonに変換してjavaに渡すことができ、javaはjava言語自体が代表するオブジェクトを逆解析することができます.
同様に、javaオブジェクトをjsonに変換することができ、jsonを解析することによってpython言語はjsonを自分のdictまたはlistに変換することができ、jsonはコミュニケーションのフォーマットを統一し、情報を異なる言語間でスムーズに伝達することができる.
import json
json_str = """
{
"id" : 90,
"name" : "python",
"url" : "http://www.v2ex.com/go/python",
"title" : "Python",
"title_alternative" : "Python",
"topics" : 7646,
"stars" : 4862,
"""
res = json.loads(json_str)
print(res['id']) # 90
print(res['name']) # python
print(res['url']) # http://www.v2ex.com/go/python
転載先:https://www.cnblogs.com/botoo/p/7929714.html