评论

驾校答题小程序实战全过程——5.数据导入

讲解驾校答题小程序开发的全过程,包含数据库设计、答题功能、顺序练习、模拟考试、题目采集、语音读题等功能开发

本篇主要讲述题目数据库的导入

1.打开网址

www.bmob.cn

2.登陆账号

3.进入题目表

question 表,右侧更多,点击导入数据

4.准备好导入的数据文件

打开提供的模板 模板.csv

题目表(question)

名称 类型 描述
title string 题目名称
choseList Array 选择列表 [{“item”:“选选一”},{“item”:“选选二”,“isChose”:true}]
type int 类型 1.单选 2.多选 3.判断
pic string 图片地址
help string 帮助描述
bSubjects sting 所属科目 1.科目一 2.科目四
bModels sting 所属车型 1.小车 2.货车 3.客车 4.摩托车
bType string 所属类别 关联类别表,具体看类别表(questionType
pay sting 付费类型 0.无需付费题 1.付费题
mediaUrl string 媒体材料url
mediaType string 媒体材料类型 video:视频 audio:音频

举例,添加一个科目一题目

标题:

车辆因故障等原因需被牵引时,以下说法正确的是什么?

选项

A.前后车均应打开报警灯

b.所有车辆都应让行

c.两车尽量快速行驶

d.不受交通信号限制

例如正确答案是A,choseList 字段就填写一下内容

[{“item”:“前后车均应打开报警灯”,“isChose”:true},{“item”:“所有车辆都应让行”},{“item”:“两车尽量快速行驶”},{“item”:“不受交通信号限制”}]

Title填写

车辆因故障等原因需被牵引时,以下说法正确的是什么?

截图看填写的效果:


如果有100道题一样的,复制100行就好了。

5.格式转换

由于execl 打开的默认是GBK模式,导入需要UTF8 , 保存的时候我们选另存为 ,这里有篇教程

https://jingyan.baidu.com/album/f7ff0bfc33d00f2e26bb13af.html?picindex=2

也可以看这截图另存为怎么操作


另存为这样保存就好了。

6.Bmob控制台点击上传

7.点击确定,3秒左右看到数据,so easy

可加Bmob官方Q群进一步探讨:586487943
或者加个人QQ:2967459363

点赞 0
收藏
评论
登录 后发表内容