前言

本文主要给大家介绍了关于python3对JSON的一些操作,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。
一、Dictionary 转为JSON
将dict转为JSON,这里利用包json
import json
aItem = {}
aItem["id"] = "2203"
aItem["title"] = "title"
aItem["subTitle"] = "sub title"
bItem = {}
bItem["id"] = "2842"
bItem["title"] = "b标题"
bItem["subTitle"] = "b副标题"
bItem["content"] = "内容"
bItem["list"] = ["a", "a 2", "b", "bb"]
aJson = json.dumps(aItem)
bJson = json.dumps(bItem, ensure_ascii=False)
print(aItem)
print(aJson)
print(bJson)
涉及到中文字符的时候,需要指定ensure_ascii=False
输出:
{'id': '2203', 'title': 'title', 'subTitle': 'sub title'}
{"id": "2203", "title": "title", "subTitle": "sub title"}
{"id": "2842", "title": "b标题", "subTitle": "b副标题", "content": "内容", "list": ["a", "a 2", "b", "bb"]}
二、list 转为JSON
接上面的代码
jsonList = [] jsonList.append(aItem) jsonList.append(bItem) jsonArr = json.dumps(jsonList, ensure_ascii=False) print(jsonArr)
输出:
[{"id": "2203", "title": "title", "subTitle": "sub title"}, {"id": "2842", "title": "b标题", "subTitle": "b副标题", "content": "内容"}]
这一个JSON字符串可以在Android Studio中利用插件GsonFormat转换得到相应对象。
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对的支持。
# python
# json
# loads
# python3
# json解析
# python3 实现的对象与json相互转换操作示例
# 一文秒懂python读写csv xml json文件各种骚操作
# Python常见读写文件操作实例总结【文本、json、csv、pdf等】
# Python使用jsonpath-rw模块处理Json对象操作示例
# python中字符串类型json操作的注意事项
# 深入理解python对json的操作总结
# Python中字典和JSON互转操作实例
# 如何基于python操作json文件获取内容
# 这一
# 说了
# 不多
# 给大家
# 这篇文章
# 涉及到
# 谢谢大家
# 有疑问
# class
# brush
# pre
# id
# aItem
# py
# import
# color
# strong
相关文章:
如何快速搭建高效简练网站?
php json中文编码为null的解决办法
如何获取上海专业网站定制建站电话?
云南网站制作公司有哪些,云南最好的招聘网站是哪个?
c# Task.Yield 的作用是什么 它和Task.Delay(1)有区别吗
建站之星安装提示数据库无法连接如何解决?
浙江网站制作公司有哪些,浙江栢塑信息技术有限公司定制网站做的怎么样?
建站之星安装步骤有哪些常见问题?
如何快速生成ASP一键建站模板并优化安全性?
制作网站的软件免费下载,免费制作app哪个平台好?
浅析上传头像示例及其注意事项
建站中国必看指南:CMS建站系统+手机网站搭建核心技巧解析
ppt制作免费网站有哪些,ppt模板免费下载网站?
重庆市网站制作公司,重庆招聘网站哪个好?
如何获取免费开源的自助建站系统源码?
如何在企业微信快速生成手机电脑官网?
如何快速选择适合个人网站的云服务器配置?
攀枝花网站建设,攀枝花营业执照网上怎么年审?
免费网站制作appp,免费制作app哪个平台好?
如何选择CMS系统实现快速建站与SEO优化?
制作网站怎么制作,*游戏网站怎么搭建?
商务网站制作工程师,从哪几个方面把握电子商务网站主页和页面的特色设计?
制作充值网站的软件,做人力招聘为什么要自己交端口钱?
免费网站制作模板下载,除了易企秀之外还有什么H5平台可以制作H5长页面,最好是免费的?
娃派WAP自助建站:免费模板+移动优化,快速打造专业网站
制作网站哪家好,cc、.co、.cm哪个域名更适合做网站?
建站之星代理平台如何选择最佳方案?
如何通过虚拟主机快速搭建个人网站?
制作网站的基本流程,设计网站的软件是什么?
Android自定义控件实现温度旋转按钮效果
教学网站制作软件,学习*后期制作的网站有哪些?
如何在Golang中使用encoding/gob序列化对象_存储和传输数据
家庭服务器如何搭建个人网站?
实例解析angularjs的filter过滤器
成都网站制作报价公司,成都工业用气开户费用?
在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?
招商网站制作流程,网站招商广告语?
香港代理服务器配置指南:高匿IP选择、跨境加速与SEO优化技巧
官网自助建站平台指南:在线制作、快速建站与模板选择全解析
制作公司内部网站有哪些,内网如何建网站?
深入理解Android中的xmlns:tools属性
建站与域名管理如何高效结合?
高性能网站服务器配置指南:安全稳定与高效建站核心方案
上海网站制作网页,上海本地的生活网站有哪些?最好包括生活的各个方面的?
如何在橙子建站上传落地页?操作指南详解
专业公司网站制作公司,用什么语言做企业网站比较好?
在线制作视频网站免费,都有哪些好的动漫网站?
手机怎么制作网站教程步骤,手机怎么做自己的网页链接?
高防服务器租用指南:配置选择与快速部署攻略
建站之星CMS建站配置指南:模板选择与SEO优化技巧
*请认真填写需求信息,我们会在24小时内与您取得联系。