【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
相关推荐
星空的资源小屋5 分钟前
永久删除文件利器:Permadelete
java·javascript·人工智能
2201_757830878 分钟前
Stream的终结方法
java·服务器·前端
今天没ID18 分钟前
Java 数组进阶操作
java
卷到起飞的数分18 分钟前
5.MyBatis持久(dao)层框架
java·数据库·mybatis
XUN4J18 分钟前
Java没有指针,那它是怎么干C语言里指针干的活的?
java
d***93525 分钟前
【Spring】Cookie和Session是什么
java·后端·spring
蜂蜜黄油呀土豆38 分钟前
深入理解 Java Stream:从创建到过滤、归约、分组与聚合(带大量实战代码)
java·实战·stream流·api
一只叫煤球的猫1 小时前
从 JDK1.2 到 JDK21:ThreadLocal的进化解决了什么问题
java·后端·面试
天马行空-1 小时前
ES 精准匹配 和 模糊查询的实现方式
java·开发语言
Z***25801 小时前
Java计算机视觉
java·开发语言·计算机视觉