【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
相关推荐
1.14(java)6 小时前
掌握数据库约束:确保数据精准可靠
java·数据库·mysql·数据库约束
Codeking__6 小时前
Redis——value的数据类型与单线程工作模型
java·数据库·redis
人道领域6 小时前
【零基础学java】(等待唤醒机制,线程池补充)
java·开发语言·jvm
名字不好奇6 小时前
在C++中 如何实现java中的Stream
java·c++
aigcapi6 小时前
2026 GPT/Gemini API接入优选指南+平台榜单:破解“GPT API哪个平台好”核心难题
人工智能·gpt·api
alonewolf_996 小时前
Tomcat整体架构深度解析:从设计精髓到实战应用
java·架构·tomcat
摩西蒙7 小时前
阿里云 MaxCompute(原 ODPS)定时任务查询库存快照场景
java·大数据·sql·database
黎雁·泠崖7 小时前
Java入门之吃透基础语法:注释+关键字+字面量+变量全解析
java·开发语言·intellij-idea·intellij idea
短剑重铸之日7 小时前
《7天学会Redis》Day 1 - Redis核心架构与线程模型
java·redis·后端·架构·i/o多路复用·7天学会redis
华仔啊7 小时前
Java 异步调用失败导致系统崩溃?这份重试机制救了我
java·后端