摘要:
下文讲述Python中字符串转换为json格式的方法分享,如下所示:
json是各大语言都支持的一个对象,在web API开发中,我们经常使用json格式进行数据传输,
那么在Python中,如何将一个字符串转换为JSON数据呢?
下文将一一道来,如下所示:
实现思路:
方式1:
使用json的loads函数
方式2:
使用eval函数
方式3:
使用literal_eval函数
例:
Python 字符串转换json的示例分享
#maomao365.com
#Python 字符串转json的示例分享
import json;
str='{"info":[],"name":"maomao365.com","url":"maomao365.com","flag":false}'
json1=json.loads(str)
print(type(json1))
print(json1)
#使用eval函数
str='{"info":[],"name":"maomao365.com","url":"maomao365.com"}'
json2=eval(str)
print(type(json2))
print(json2)
#使用literal_eval函数
import ast;
str='{"info":[],"name":"maomao365.com","url":"maomao365.com"}'
json3=ast.literal_eval(str)
print(type(json3))
print(json3)
//输出
{'info': [], 'name': 'maomao365.com', 'url': 'maomao365.com', 'flag': False}
{'info': [], 'name': 'maomao365.com', 'url': 'maomao365.com'}
{'info': [], 'name': 'maomao365.com', 'url': 'maomao365.com'}