解析JSON数值代码
您可以使用JSON解析器来解析JSON数值。
以下是在Python中使用json模块解析JSON数值的示例代码:
import json
json_str = '{"name": "John", "age": 30, "city": "New York"}'
json_obj = json.loads(json_str)
print(json_obj["name"]) # Output: John
print(json_obj["age"]) # Output: 30
print(json_obj["city"]) # Output: New York
首先,我们导入了json模块。然后,我们定义了一个JSON字符串并将其存储在变量json_str中。接下来,我们使用json.loads()方法将JSON字符串转换为Python对象。最后,我们可以使用Python对象的键来访问其对应的JSON数值。
如果您有一个包含多个JSON对象的JSON字符串,您可以使用json.loads()方法将其转换为Python列表。例如:
import json
json_str = '[{"name": "John", "age": 30, "city": "New York"}, {"name": "Jane", "age": 25, "city": "Los Angeles"}]'
json_list = json.loads(json_str)
for obj in json_list:
print(obj["name"], obj["age"], obj["city"])
# Output:
# John 30 New York
# Jane 25 Los Angeles
在这个例子中,我们将包含两个JSON对象的JSON字符串存储在变量json_str中。然后,我们使用json.loads()方法将其转换为Python列表。最后,我们遍历Python列表并访问其中每个Python对象的键来输出它们对应的JSON数值
原文地址: http://www.cveoy.top/t/topic/f8Cd 著作权归作者所有。请勿转载和采集!