python 字符串格式转换成json格式

方法一:

使用json的loads函数

例:

import json;

str='{"info":[],"name":"maomao365.com","url":"maomao365.com","flag":false}'

json1=json.loads(str)

print(type(json1))

print(json1)

但是Linux下会出现Unicode编码问题,如下图:

 方法二:

使用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)


版权声明:本文为weixin_42891455原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。