Python JSON转列表处理方法
JSON 格式转列表这事儿,在 Python 里操作起来其实挺顺的。有些朋友刚上手,容易在json.loads()
和json.dumps()
之间绕晕,其实理解了就是字符串和结构体的来回切换。像文章里提到的用法,用来把接口返回的 JSON 字符串直接转成列表,实用,是批量数据时,效率也不错。
Python 的 JSON用起来还蛮方便,标准库直接支持,import json
就能搞定。你只要确保 JSON 字符串格式正确,直接json.loads(json_str)
一行搞定转换。如果 JSON 内容本来就是数组结构,那转出来就是标准的 Python 列表,遍历、切片随便你用。
你也可以看看这篇Python 脚本转换省市区 Excel 为 JSON 格式的文章,结构化数据有参考价值。另外,像FastJSON
在 Node.js 里用得也挺多的,速度快,写法也灵活,文章FastJSON 将列表转换为 JSON 字符串的指南也值得一读。
如果你项目里前后端数据对不上的问题比较常见,那建议你顺带看看JSON 对象转换这篇,里面讲了 JS 端 JSON 对象的小技巧,蛮实用的。
提醒一句,别忘了json.loads()
只认标准 JSON 格式,属性名要用双引号,像单引号的会直接报错。如果你抓的接口有问题,用replace("'", '"')
先一下也行。
18.13KB
文件大小:
评论区