美文网首页
json 文件处理

json 文件处理

作者: 三方斜阳 | 来源:发表于2021-04-19 22:18 被阅读0次

1. 读取:

然后通过 key 值访问:

with open('1.json','r',encoding='utf8') as f:
    json_data = json.load(f)
for json_dict in json_data:
    _id = json_dict['姓名']
    print("The id is {}".format(_id))
>>
[
  {"姓名": "张三","年龄": 25},
  {"姓名": "李四","年龄": 26}
]

  • 如果有多行文件,上述读取会出错,修改为:
    这种针对的是 一行是一个 json{} 的数据情况:

{"text": "如何演好自己的角色,请读《演员自我修养》《喜剧之王》周星驰崛起于穷困潦倒之中的独门秘笈", "spo_list": [{"predicate": "主演", "object_type": "人物", "subject_type": "影视作品", "object": "周星驰", "subject": "喜剧之王"}]}
{"text": "茶树茶网蝽,Stephanitis chinensis Drake,属半翅目网蝽科冠网椿属的一种昆虫", "spo_list": [{"predicate": "目", "object_type": "目", "subject_type": "生物", "object": "半翅目", "subject": "茶树茶网蝽"}]}

import json
with open(r"D:\project\zhangyi\relation_extract\美亚数据\all_data.json", 'r',encoding='utf-8') as file:
    for line in file.readlines():
        js_l = json.loads(line)
        print(js_l)

1. json.dumps() 序列,中文出现 \u 编码

text = json.dumps(InputStr,ensure_ascii=False)

相关文章

  • json文件处理和 csv文件处理

    json文件处理: 什么是json: JSON(JavaScript Object Notation, JS 对象...

  • kettle json处理

    Kettl处理JSON文件 Kettle处理JSON文件的文件格式,必须包含“[]”,否则不会成功; 第一种格式(...

  • json 文件处理

    1. 读取: 然后通过 key 值访问: 如果有多行文件,上述读取会出错,修改为:这种针对的是 一行是一个 jso...

  • 批量化处理labelme 语义分割标注的文件

    单一化处理 经过labelme标注会生成和图像同样数据的json文件,在json文件下执行单个文件处理的命令 会生...

  • pandas 处理各类文件

    处理 json 文件 官方文档 处理 csv 文件 官方文档 处理 Excel 表 官方文档 如遇报错 Impor...

  • python中json处理

    python中json文件处理涉及的四个函数json.loads()、json.dumps()、json.load...

  • 技术 | Windows平台上,用Python处理Json文件的

    示例 Windows平台上,用Python处理Json文件在json文件中记录程序的执行次数: 以读写模式打开文件...

  • Pandas处理json文件

    用Pandas读取json文件,截取其中一段json文件如下图: 编写一个解析并统计学习数据的函数,统计user_...

  • Golang json文件处理

      JSON(Javascript Object Notation)是一种轻量级的数据交换语言,以文字为基础,具有...

  • JSON文件与处理

    首先是在线转换的工具吧https://blog.csdn.net/pigs_dream/article/detai...

网友评论

      本文标题:json 文件处理

      本文链接:https://www.haomeiwen.com/subject/yumwlltx.html