1、从Python对象转换成JSON

如果有Python对象,则可以使用json.dumps()方法将其转换为JSON字符串。

例如:

从Python对象转换为JSON:import json

# a Python object (dict):

x =  '{ "name":"cjavapy", "age":3, "city":"china"}'

# convert into JSON:

y = json.dumps(x)

#结果是 JSON string:

print(y)

下列类型可以转换Python对象成JSON字符串:dict

list

tuple

string

int

float

True

False

None

例如:

将Python对象转换为JSON字符串,并输出值:import json

print(json.dumps({"name": "cjavapy", "age": 3}))

print(json.dumps(["python", "cjavapy"]))

print(json.dumps(("python", "cjavapy")))

print(json.dumps("hello"))

print(json.dumps(42))

print(json.dumps(31.76))

print(json.dumps(True))

print(json.dumps(False))

print(json.dumps(None))

从Python对象转换为JSON时,Python对象将转换为等效的JSON(JavaScript):PythonJSON

dictObject

listArray

tupleArray

strString

intNumber

floatNumber

Truetrue

Falsefalse

Nonenull

例如:

转换包含所有合法数据类型的Python对象:import json

x = {

"name": "python",

"age": 20,

"married": True,

"divorced": False,

"children": ("c","python"),

"pets": None,

"langs": [

{"model": "java", "year": 5},

{"model": "python", "year": 6}

]

}

print(json.dumps(x))

相关文档:

python 对象转换为json_Python Python对象转换成JSON相关推荐

  1. 利用viewbag把数据对象传到前端并转换成json对象,及解决json字符串被转义问题

    利用viewbag把数据对象传到前端并转换成json对象,及解决json字符串被转义问题 参考文章: (1)利用viewbag把数据对象传到前端并转换成json对象,及解决json字符串被转义问题 ( ...

  2. python将string转换为json_python -- 将string转换成dict的方法

    装载自:http://smilejay.com/2014/10/convert_string_to_dict_python/ 我将数据库连接相关的一些用户名/密码/host/port等各种东西作为一个 ...

  3. python对象列表转换为字典_python实现class对象转换成json/字典的方法

    本文实例讲述了python实现class对象转换成json字典的方法.分享给大家供大家参考,具体如下: # -*- encoding: UTF-8 -*- class Student: name = ...

  4. python里class转换_python实现class对象转换成json/字典的方法

    python实现class对象转换成json/字典的方法 发布于 2016-03-28 08:05:44 | 153 次阅读 | 评论: 0 | 来源: 网友投递 Python编程语言Python 是 ...

  5. python转json的函数_python将字符串转换成json的方法小结

    最近在工作中遇到了一个小问题,如果要将字符串型的数据转换成dict类型,我第一时间就想到了使用json函数.但是里面出现了一些问题 1.通过json来转换: In [1]: import json I ...

  6. python如何将字符串转换成json的几种办法!

    python如何将字符串转换成json的几种办法 最近在工作中遇到了一个小问题,如果要将字符串型的数据转换成dict类型,我第一时间就想到了使用json函数.但是里面出现了一些问题 1.通过json来 ...

  7. json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值...

    json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值 原文:json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值 主要内容: 一 ...

  8. 将Model对象转换成json文本或者json二进制文件

    将Model对象转换成json文本或者json二进制文件 https://github.com/casatwy/AnyJson 注意:经过测试,不能够直接处理字典或者数组 主要源码的注释 AJTran ...

  9. Flex4将对象转换成json串

    使用json需要先引入as3corelib.swc 1.将对象转换成json串 var obj:Object = new Object(); obj.filename = "1.jpg&qu ...

最新文章

  1. 怎么学python-如何系统的学习python?
  2. mybatis 依赖于jdbc_Mybatis和JDBC区别
  3. php文章编辑页面,zblogphp在文章页面中增加直达后台编辑该文章内容功能
  4. mysql连接不断线_某些小时后MySql连接自动掉线
  5. 文本编辑软件哪个好_过年倒计时软件哪个好 过年倒计时软件推荐
  6. php正则表达式经典实例,php半小时精通正则表达式
  7. java小游戏跳棋_Java跳棋小游戏源代码
  8. 《Java小游戏实现》:贪吃蛇
  9. 转:机器人工程师学习计划(YY硕)(后悔自己没有早点看到强力推荐)
  10. “谷歌浏览器无法从该网站添加应用、拓展程序和用户脚本”问题解决
  11. python开三次方_用python计算三次方根
  12. 小伙用Python 分析了 20 万场吃鸡数据
  13. C#语言 Asp.net旅游网站在线旅游信息网站(旅游系统旅游网站)旅游管理系统旅游景区旅游网站
  14. 微信跳一跳辅助之JAVA版(最容易理解的算法)实现原理分析
  15. 生产者消费者模型 android
  16. 招聘java是什么意思_java程序员,一般招聘都要求些啥
  17. FTP工具,你知道的FTP工具有哪些,5款最好用的FTP工具
  18. 【计算机毕业设计】75.教师工作考核绩效管理系统源码
  19. 实现图片懒加载的5种方式
  20. centos8安装dm8,动态库加载成功后导致undefined symbol: EVP_KDF_ctrl, version OPENSSL_1_1_1b fatal: Could not read

热门文章

  1. ISO9001是什么?ISO9000和ISO9001有何关系?
  2. vimplus国内源安装
  3. 解读Autoware.Universe规划模块:Behavior Path Planner
  4. 工业级无线路由器的Flash可扩展性以及作用
  5. Nginx 日志配置、日志切割
  6. java调用淘宝api实例
  7. html制作卷轴卷合效果,【HTML5】利用lufylegend实现游戏中的卷轴
  8. MySQL索引优化:哪些情况下需要建立索引(适合构建索引的几种情况)
  9. linux查看ip命令eth0,执行命令取出linux中eth0的IP地址
  10. 阿里云服务器 -- (五) CentOs8 安装 GitLab