【Json抽取】gpt,qwen,chatglm等大模型输出json后如何处理

很多人不知道如何去抽取 json 格式的数据,其实很简单, 找到 开始和 结束的 两个 括号,然后解析这个字符串就可以了。代码如下

python 复制代码
import json
def parser_simple_json(text):
    # find the { index
    start = text.find("{")
    # find the } index
    end = text.find("}")
    # extract the json string
    json_string = text[start:end+1]
    # parse the json string
    data = json.loads(json_string)
    return data
相关推荐
bbq粉刷匠4 分钟前
Java-顺序表
java
Tan_Ying_Y35 分钟前
Mybatis的mapper文件中#和$的区别
java·tomcat·mybatis
难以触及的高度35 分钟前
Java for循环完全指南:从基础到高性能实践
java·开发语言
sheji341644 分钟前
【开题答辩全过程】以 农产品销售系统为例,包含答辩的问题和答案
java·eclipse
budingxiaomoli1 小时前
多线程(三)
java·开发语言
klzdwydz1 小时前
注解与反射
java·开发语言
talenteddriver1 小时前
java: 分页查询(自用笔记)
java·开发语言
enjoy编程1 小时前
Spring-AI 利用KeywordMetadataEnricher & SummaryMetadataEnricher 构建文本智能元数据
java·人工智能·spring
繁华似锦respect1 小时前
lambda表达式中的循环引用问题详解
java·开发语言·c++·单例模式·设计模式·哈希算法·散列表