摘要:

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

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

  1. javascript中将字符串转换为json格式的三种方法

    摘自:http://www.phpzixue.cn/detail1128.shtml javascript中将字符串转换为json格式的三种方法:  json在我们js的开发过程中经常会用到像在使用a ...

  2. php将字符串转换为json格式,js中将字符串转换为json格式的三种方法

    json在js的开发过程中经常会用到,像在使用ajax开发的项目过程中,经常需要将json格式的字符串返回到前端,前端解析成json对象. 下面为大家介绍下将字符串转换为json对象的三种常用的方法: ...

  3. 如何使用python语言将txt中的数据转化成json格式的数据?

    port_result.txt里面的文本内容如下: 怎么罚变道? 如何处罚变道? 怎样处理变道? 要怎么惩处变道? 应该怎么惩办变道? 法律怎么责罚变道? 到底怎么惩罚变道? 说一下怎么处置变道? 说 ...

  4. java字符串转日期_在java中如何将一个字符串转换为日期?

    小编典典 在特定情况下," 2010年1月2日"作为输入字符串: "一月"是全文月份,因此请使用MMMM模式 " 2"是较短的月份,因此请使 ...

  5. c语言 date转string,c如何将字符串转换为时间格式

    1.C语言中 有没有函数可以将字符串直接转为时间格式的 由于实际生活中,字符串形式的时间有可能有多种形式,比如月日年,或年月日,中间的分隔符也可能有所不同.所以C语言并没有提供此类的转换函数. 如果有 ...

  6. C语言试题三十二之编写函数function,它的功能是:将一个字符串转换为一个整数(不得调用c语言提供的将字符串转换为整数的函数)。

    1. 题目 请编写函数function,它的功能是:将一个字符串转换为一个整数(不得调用c语言提供的将字符串转换为整数的函数). 2 .温馨提示 C试题汇总里可用于计算机二级C语言笔试.机试.研究生复 ...

  7. js中string字符串转换为JSON对象 - 方法大全(4种)

    js中string字符串转换为JSON对象 - 方法大全(4种) jQuery插件支持的转换方式: 示例: //jQuery.parseJSON(jsonstr),可以将json字符串转换成json对 ...

  8. python字符串转换为json_在python2.7中将原始字符串转换为JSON对象

    我正在查询PostgreSQL服务器以获取数据,并且特定的json对象实际上以字符串形式返回.我试过跟随,但没有给出正确的输出:(这是i python输出) test Out[103]: '{&quo ...

  9. js 中 字符串转换为json数组

    字符串转换为json数组 <script type="text/javascript"> var str = '[ {"green":10,&quo ...

最新文章

  1. 浦东新区2019年下半年部分街镇社区工作者和部分单位编外人员公开招聘考试大纲...
  2. Vue.js-Day09【项目实战(附带 完整项目源码)-day04:用户个人中心页面、用户登录页面、将项目打包部署到服务器上、项目汇报、实训心得】
  3. 再见,Matplotlib!
  4. 基于MapReduce的贝叶斯网络算法研究参考文献
  5. linux C bool变量
  6. Linux 常用的 命令,移动,创建,删除等
  7. Struts2 之 对xwork的理解
  8. 微程序相关的两个知识点
  9. 原画学习步骤,零基础一步步学原画!
  10. 信息学奥赛系列教程:C++程序基本结构
  11. RHEL配置网卡vlan tag
  12. 桌面计算机图标双击打不开了,双击打不开图标怎么办 双击打不开图标解决方法【详解】...
  13. RuntimeWarning: overflow encountered in exp
  14. 控制台版单机双人五子棋游戏(Java版)---新人小白
  15. c语言日历时钟编程,基于DS1302的日历时钟(1602液晶显示DS1302时钟)C语言程序设计...
  16. Intel oneAPI Base Toolkit 安装教程(Linux)
  17. 模拟复杂红绿灯交通指示程序编程显示黄灯闪烁箭头指示
  18. Havok和Physx对比
  19. (已失效):谷歌浏览器下载速度慢?推荐一款插件给你
  20. BeJSON—实用网站(二)

热门文章

  1. 注册事件的两种方式(传统注册事件、方法监听注册事件)
  2. c++之使用std::sort对坐标进行排序
  3. win10下安装mysql5.6 zip形式步骤
  4. 使用phppgadmin 遇到的小问题
  5. 最大公约数及最小公倍数计算
  6. 物联网VSWiFi 两强争霸还是携手并进?
  7. Web 学习之跨域问题及解决方案
  8. 【汇编语言与计算机系统结构笔记09】程序栈,(x86-32)过程调用,栈帧,寄存器使用惯例
  9. 怎么实现FineReader选项卡中的保存模式的修改
  10. 在线格式化js代码的网站