python读取和解析含有多个json对象的json文件
json
适用于现代 C++ 的 JSON。
项目地址:https://gitcode.com/gh_mirrors/js/json
免费下载资源
·
日常中我们读取单个的json文件,只需要使用loads()就可以轻松获取到需要的信息。
但是当我们遇到含有多个json对象时,读取的时候就会很麻烦,使用正常读取单个json文件的loads()方法就无法读出。
那么我们就要使用一种特殊的json存储,其存储方式可以使用我另外一篇文章的方法一存储。
https://editor.csdn.net/md/?articleId=104992653
存储结果:
使用jsonlines库,利用jsonlines.Reader()逐个读取其中的每个json对象,但是我们需要注意其存储方式为上图,格式需要符合http://jsonlines.org/
读取方式:
读取文件时不能加 utf-8,否则会报错
import jsonlines
with open('source.json', 'r+') as f:
for item in jsonlines.Reader(f):
content = item['Name']
print(content)
GitHub 加速计划 / js / json
41.72 K
6.61 K
下载
适用于现代 C++ 的 JSON。
最近提交(Master分支:9 天前 )
960b763e
2 个月前
8c391e04
5 个月前
更多推荐
已为社区贡献10条内容
所有评论(0)