灵活运用JSON

部署运行你感兴趣的模型镜像

惯例:

我是温浩然:

先说说由来,由于APP端的同学们需要使用数据,所以,需要把数据按照一定格式来打包进行保存,

而,所有操作数据库的接口,都是由另一个同学提供的,她让我传递的数据格式如下:

{ 	"code":"A00000", 
	"data":
		{ "list":
				
				{ 	"id":3, "cardId":1, "stageId":1, "type":1, "name":"妈妈你高行吗?", "img":"http://卡片图片的地址", "description":"妈妈你高行吗?", 
					"items":"
						[
							{	"id":3, "title":"这里保存的是题目的内容", "answer":"A", "img":"http://测试题的图片地址",
								"options":"
									[
										{	"number":"","description":"","score":""},
												
										{	"number":"","description":"","score":""},
									]"
							},
							{	"id":3, "title":"这里保存的是题目的内容", "answer":"A", "img":"http://测试题的图片地址",
								"options":"
									[
										{	"number":"","description":"","score":""},
												
										{	"number":"","description":"","score":""},
									]"
							}
						]", 
					"result":"
						[
							{"operation":"\u003e","resultDescription":"宝宝很健康","reference":0},
							{"operation":"\u003c","description":"宝宝很健康","reference":1}
						]" 
				},
				
		}
}

answer:	题目的答案
items:测试题目
options:	测试题的选项
result:	 	测试后的结果(心里测评好多结果,常识卡一个结果)


总起来说,这是一套题,包括多个题目,一个题目包括多个选项,根据选项的不同,包括多种返回结果。

刚开始,我看到这些,我凑,这些让我怎么弄,但是后来,熟悉了JSON之后,就感觉容易了一些当然,也用到了JQuery,等的一些其他的技术。


慢着:这里面还有一个比较麻烦的地方,其实也不算很麻烦,就是当初没有想到。

就是,上面的数据,可以看到,里面需要有一个cardId,也就是说,上面的这一套题的信息,是保存在一个卡片上的。

如果需要保存这一套题目的信息,必须要有卡片。

然后,经理说,要么她改接口,要么你就点一个按钮,把所有的东西都保存了。

她……不想改接口,

那我就做呗,实现方法是,

在ajax(我们是用的ajax来对数据进行操作的)中,先保存card(卡片信息)。保存卡片成功后,让对数据库进行操作的同学返回cardId,然后,在ajax的回调函数中,再进行保存操作,也就是,回调函数中,再用ajax方法来进行保存操作。



您可能感兴趣的与本文相关的镜像

Dify

Dify

AI应用
Agent编排

Dify 是一款开源的大语言模型(LLM)应用开发平台,它结合了 后端即服务(Backend as a Service) 和LLMOps 的理念,让开发者能快速、高效地构建和部署生产级的生成式AI应用。 它提供了包含模型兼容支持、Prompt 编排界面、RAG 引擎、Agent 框架、工作流编排等核心技术栈,并且提供了易用的界面和API,让技术和非技术人员都能参与到AI应用的开发过程中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值