讲师中心 微信公众号
AI工具推荐 视频效率加速

Gemini怎么生成结构化数据?JSON与表格格式输出实操教学【方法】

浅萱君_2154

浅萱君_2154

发布时间:2026-06-02 11:43:46

|

433人浏览过

|

来源于php中文网

原创

Gemini可直接生成CSV/JSON结构化数据:用response_schema参数调用API最稳定,或用强约束提示词实现零代码JSON输出,亦可一键生成逗号分隔表格供Excel直接粘贴。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

gemini怎么生成结构化数据?json与表格格式输出实操教学【方法】

你需要让Gemini把一段杂乱的会议记录、产品描述或客户反馈,直接变成可导入Excel的CSV表格,或能被程序解析的JSON对象,而不是一段需要手动整理的文字。

用原生API加response_schema生成JSON

这是最稳定的方式,适合有Python基础、需要嵌入自动化流程的用户。Gemini 3.1 Pro及更新版本原生支持response_schema参数,模型会在生成阶段就过滤不合规内容,避免后期解析失败。

第一步:安装并初始化客户端
执行pip install -U google-genai,然后用API Key初始化genai.Client()实例。

第二步:定义结构化Schema
用Python dict或TypedDict明确字段名、类型、是否必填。例如提取商品信息:
{'type': 'object', 'properties': {'name': {'type': 'string'}, 'price': {'type': 'number'}, 'in_stock': {'type': 'boolean'}}, 'required': ['name', 'price']}。【required字段必须全部出现,缺一个会导致整个响应被拒绝】

第三步:调用generate_content并传入schema
在config中设置'response_mime_type': 'application/json'和'response_schema',模型将只输出合法JSON,不会夹带解释性文字。

用Prompt工程实现零代码JSON输出

如果你在RskAi、KULAAI等国内镜像平台操作,或不想写代码,纯靠提示词也能达成95%以上的格式合格率。

方法一:带完整示例的强约束指令
在提问开头写:“请严格按以下JSON格式输出,只返回JSON对象,不要任何额外说明。格式示例:
{\"tasks\":[{\"title\":\"整理BOM表\",\"status\":\"done\",\"assignee\":\"张工\"}]}”

Json Schema Toolkit
Json Schema Toolkit

使用 JSON Schema 验证 JSON 数据,从示例 JSON 生成 schema,并将其转换为 TypeScript 接口、Python 数据类或 Markdown 文档。

下载

方法二:分段锚点+闭合校验
要求模型用Markdown标题标记层级,再转为JSON。例如:“用#表示一级键,##表示二级键,- 表示数组项;所有#开头的行后必须跟一个##,每个##后必须至少有一个-;禁止使用‘首先’‘另外’等连接词。”

方法三:枚举值锁定关键字段
当字段取值范围固定时(如状态只能是“待办/进行中/已完成”),在提示中直接列出:
“status字段仅允许填写以下三个值之一:'todo'、'in_progress'、'done',其他任何拼写均视为错误。”

一键生成可复制粘贴的表格(CSV/Markdown)

办公中最常需要的不是原始JSON,而是能立刻放进Excel或钉钉文档的表格。Gemini能直接输出带分隔符的纯文本表格,无需导出步骤。

输入提示词:“将以下客户反馈整理成表格,列名为:客户ID、问题类型、紧急程度、处理状态。用英文逗号分隔,首行为表头,不加引号,不加空行,不加序号。”

这一步操作起来很简单,直接把原始文本拖进对话框就行。模型会输出类似这样的内容:
客户ID,问题类型,紧急程度,处理状态
C001,登录失败,高,已修复
C002,界面卡顿,中,处理中

复制整段→打开Excel→Ctrl+V,Excel会自动识别逗号分隔并分列。如果要粘贴到飞书文档或语雀,改用竖线|或短横-分隔更稳妥,因为部分平台对CSV兼容性差。

注意:若原始文本含逗号(如“价格:¥2,999”),必须在提示中追加一句:“所有字段内容内部如有逗号,统一替换为中文顿号、”。

热门AI工具

更多
立刻MV
立刻MV Hot

立刻MV是一款AI文本写作工具,AI 音乐视频(MV)创作工具。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

UpDream
UpDream Hot

一款AI视频创作工具,主要用于哔哩哔哩推出的自研AI视频创作工具,适合需要提升相关任务效率的用户。

超级简历WonderCV

一款AI办公效率工具,主要用于免费求职简历模版下载制作,应届生职场人必备简历制作神器,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

火山引擎

火山引擎是一款面向企业的云计算与AI服务平台。

PixTV
PixTV Hot

PixTV是一款面向AIGC内容创作的AI视频生成工具。

LibLibAI
LibLibAI Hot

一款AI视频创作工具,主要用于国内领先的AI创意平台,以海量模型、低门槛操作与“创作-分享-商业化”生态,让小白与专业创作者都能高效实现图文乃至视频创意表达,适合需要提升相关任务效率的用户。

相关专题

更多
json数据格式
json数据格式

JSON是一种轻量级的数据交换格式。本专题为大家带来json数据格式相关文章,帮助大家解决问题。

2015

2023.08.07

json是什么
json是什么

JSON是一种轻量级的数据交换格式,具有简洁、易读、跨平台和语言的特点,JSON数据是通过键值对的方式进行组织,其中键是字符串,值可以是字符串、数值、布尔值、数组、对象或者null,在Web开发、数据交换和配置文件等方面得到广泛应用。本专题为大家提供json相关的文章、下载、课程内容,供大家免费下载体验。

2922

2023.08.23

jquery怎么操作json
jquery怎么操作json

操作的方法有:1、“$.parseJSON(jsonString)”2、“$.getJSON(url, data, success)”;3、“$.each(obj, callback)”;4、“$.ajax()”。更多jquery怎么操作json的详细内容,可以访问本专题下面的文章。

996

2023.10.13

go语言处理json数据方法
go语言处理json数据方法

本专题整合了go语言中处理json数据方法,阅读专题下面的文章了解更多详细内容。

3299

2025.09.10

json数据格式
json数据格式

JSON是一种轻量级的数据交换格式。本专题为大家带来json数据格式相关文章,帮助大家解决问题。

2015

2023.08.07

json是什么
json是什么

JSON是一种轻量级的数据交换格式,具有简洁、易读、跨平台和语言的特点,JSON数据是通过键值对的方式进行组织,其中键是字符串,值可以是字符串、数值、布尔值、数组、对象或者null,在Web开发、数据交换和配置文件等方面得到广泛应用。本专题为大家提供json相关的文章、下载、课程内容,供大家免费下载体验。

2922

2023.08.23

jquery怎么操作json
jquery怎么操作json

操作的方法有:1、“$.parseJSON(jsonString)”2、“$.getJSON(url, data, success)”;3、“$.each(obj, callback)”;4、“$.ajax()”。更多jquery怎么操作json的详细内容,可以访问本专题下面的文章。

996

2023.10.13

go语言处理json数据方法
go语言处理json数据方法

本专题整合了go语言中处理json数据方法,阅读专题下面的文章了解更多详细内容。

3299

2025.09.10

LLVM自定义Pass怎么写
LLVM自定义Pass怎么写

本专题聚焦LLVM自定义Pass开发,整理Pass类结构、run()方法、PreservedAnalyses、CMake构建、插件注册、-load-pass-plugin加载和测试用例编写流程。

80

2026.09.30

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Gemini Notebook常见问题解答
Gemini Notebook常见问题解答

共0课时 | 0人学习

Gemini Notebook官方手册
Gemini Notebook官方手册

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn