【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
相关推荐
历程里程碑12 小时前
哈希3 : 最长连续序列
java·数据结构·c++·python·算法·leetcode·tornado
chilavert31812 小时前
技术演进中的开发沉思-328 JVM:垃圾回收(上)
java·开发语言·jvm
椰羊~王小美12 小时前
前后端 格式化货币的方法
java·前端
heartbeat..12 小时前
数据库性能优化:优化的时机(表结构+SQL语句+系统配置与硬件)
java·数据库·mysql·性能优化
带刺的坐椅12 小时前
开发 Java MCP 就像写 Controller 一样简单,还支持 Java 8
java·llm·solon·mcp·skills
小唐同学爱学习12 小时前
缓存与数据库一致性问题
java·数据库·spring boot·缓存
傻啦嘿哟12 小时前
构建命令行单词记忆工具:JSON词库与复习算法的完美结合
算法·json
没有bug.的程序员12 小时前
Spring Boot 数据访问:JPA 与 MyBatis 集成对比与性能优化深度解密
java·spring boot·性能优化·mybatis·jpa·集成对比
yangminlei13 小时前
Elasticsearch 全面解析:从原理到实战的分布式搜索引擎指南
java·elk