python模块list 转json字符串_python 列表 字典转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模块list 转json字符串_python 列表 字典转json相关推荐
- python字典和json字符串相互转化的方法_Python处理json字符串转化为字典的简单实现...
今天一个朋友给个需求: 来来 {'isOK': 1, 'isRunning': None, 'isError': None} 怎么转换成字典 好,一看就是json转化很简单,开始: import js ...
- Python处理json字符串转化为字典
有一个需求,需要用python把json字符串转化为字典 inp_str = " {'k1':123, 'k2': '345','k3','ares'} " import json ...
- fastjson list转json字符串_程序员:JSON、JSONObject 与 JSONArray 简单讲解
fastjson简介 fastjson 是阿里巴巴的开源JSON解析库,它可以解析 JSON 格式的字符串,支持将 Java Bean 序列化为 JSON 字符串,也可以从 JSON 字符串反序列化到 ...
- 【JSON教科书】什么是JSON,JSON字符串有什么作用?(JSON学习总结)
文章目录 @[toc] 一.了解Json 3.1 什么是Json 二.简单Json语法 2.1 语法 3.2.1 Json语法记忆规则 三.Json字符串的手写转换 JavaBean类对象 Json简 ...
- python接口返回json处理_python 接口返回的json字符串实例
如下所示: JSON 函数 使用 JSON 函数需要导入 json 库:import json. 函数描述 json.dumps将 Python 对象编码成 JSON 字符串 json.loads将已 ...
- layui遍历json数组_Python列表边遍历边删除,怎么用才不报越界错误呢?
背景 今天双十一,昨晚有好多电商行业的 IT 工程师们挑灯夜战,为这个全民狂欢的购物节护航.还记得三年前我们公司一个产品上线前一周时,办公室内拉起"跟 Bug 死扛到底"的横幅,B ...
- python模块和类和方法_Python类、模块、包的区别
类 类的概念在许多语言中出现,很容易理解.它将数据和操作进行封装,以便将来的复用. 模块 模块,在Python可理解为对应于一个文件.在创建了一个脚本文件后,定义了某些函数和变量.你在其他需要这些功能 ...
- python核心数据类型——数值、字符串和列表的基本操作
数值.字符串和列表的基本操作举例 **1. 列表 list** * --------- ① 下标索引及长度测量 * --------- ② 追加新列表以及append( )的应用 * -------- ...
- Python编程基础——序列:字符串、列表和元组
一.简介 Python序列指:它们的成员是有序排列的,并且可以通过下标偏移量访问到它的一个或者几个成员.包括:字符串(普通字符串和unicode字符串).列表.和元组类型. 因为这些类型 ...
最新文章
- 华为云大数据存储的冗余方式是三副本_大数据入门:HDFS数据副本存放策略
- 为什么处理排序数组要比处理未排序数组快?
- 队列读取器代理 遇到错误 Row handle is invalid
- 数据分析与挖掘实战-基于基站定位数据的商圈分析
- vue移动端300毫秒延时
- dedecns 表结构
- Python的元组()与字典 { }
- CentOS 6.9下KVM虚拟机通过virt-clone克隆虚拟机(转)
- uml建模工具_Visual Paradigm 教程[UML]:绘制UML配置文件图
- SQL SERVER 卸载清除步骤
- 【SBUS,串口DMA】用STM32F407的串口DMA读取SBUS接收机信号
- HDFS的StartupProgress启动跟踪分析
- 游戏跟计算机不兼容,端游不兼容怎么解决
- 【PP那些事儿】生产模式-面向订单生产
- 几组数据的相关性python_几的定义
- 小米6-谷歌全家桶安装
- liferay调度器-定时任务
- 网络基础 - 探秘无线速度(二)
- 待得秋来九月八,我花开时百花杀。冲天香阵透长安,满城尽带黄金甲。
- python 最准确的图片转文字软件,图片转文字软件哪个好?5款好用的图片转文字软件推荐...
热门文章
- idea查看java当前线程,IntelliJ IDEA多线程调试
- XILINX FPGA数字信号处理——15、动态视频拼接原理及实现
- 2022届蓝桥杯b组省赛答案参考
- 计算机l特键,高逼格的三大电脑快捷键,快如闪电!
- ireport参数传递json_iReport 使用json 数据源
- 能够观看全球实时网路攻击的地图
- 图像算法三 —— 贝叶斯和朴素贝叶斯
- Shell编程:轻松掌握入门级Shell脚本,成为Shell高手
- php openssl_sign报错,openssl_sign(): supplied key param cannot be coerced into a private key
- Docker 配置阿里镜像加速(mac)