python str转json_Python中如何将一个字符串转换为json格式呢?

2022-10-25 08:39:38

摘要:

下文讲述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'}

  • 作者:weixin_39634508
  • 原文链接:https://blog.csdn.net/weixin_39634508/article/details/113964127
    更新时间:2022-10-25 08:39:38