guoyu/Study-Vue-redis/ry-study-ui/题库导入说明.md
2025-12-03 18:58:36 +08:00

94 lines
3.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 题库导入说明
## 📋 Excel 导入格式说明
### 题型字段说明(重要)
在导入Excel文件时**题型字段必须使用英文值**,不能使用中文:
| 中文名称 | 必须填写的英文值 | 说明 |
|---------|----------------|------|
| 单选题 | `single` | 单项选择题 |
| 多选题 | `multiple` | 多项选择题 |
| 判断题 | `judge` | 判断正误题 |
| 填空题 | `fill` | 填空题 |
| 简答题 | `essay` | 简答或论述题 |
### Excel表格示例
| 题型 | 题干 | 选项 | 正确答案 | 分值 |
|------|------|------|---------|------|
| single | 以下哪个是JavaScript的数据类型 | ["A. String","B. Integer","C. Character","D. Float"] | A. String | 5 |
| multiple | 以下哪些是前端框架? | ["A. Vue","B. React","C. Spring","D. Angular"] | A,C | 10 |
| judge | JavaScript是一种编译型语言 | ["正确","错误"] | 错误 | 2 |
| fill | JavaScript的变量声明关键字有____、____和____ | [] | let,const,var | 3 |
| essay | 请简述JavaScript的闭包概念 | [] | 闭包是指函数能够访问其词法作用域外的变量... | 10 |
### 常见错误
**错误示例1使用中文题型**
```
题型: 单选题 <-- 错误!会提示"题型错误"
```
**正确示例1使用英文题型**
```
题型: single <-- 正确
```
**错误示例2选项格式错误**
```
选项: A. 选项1, B. 选项2 <-- 错误格式
```
**正确示例2选项使用JSON数组格式**
```
选项: ["A. 选项1","B. 选项2","C. 选项3","D. 选项4"] <-- 正确格式
```
### 选项字段说明
- **单选题/多选题**选项必须是JSON数组格式`["A. 选项1","B. 选项2","C. 选项3","D. 选项4"]`
- **判断题**:选项通常为 `["正确","错误"]`
- **填空题/简答题**:选项可以为空数组 `[]`
### 正确答案字段说明
- **单选题**:填写完整的选项内容,如:`A. String`
- **多选题**:多个答案用英文逗号分隔,如:`A,B,D`
- **判断题**:填写 `正确``错误`
- **填空题**:多个答案用英文逗号分隔,如:`let,const,var`
- **简答题**:填写参考答案文本
### 导入步骤
1. 点击"导入题目"按钮
2. 点击"下载模板"获取标准Excel模板
3. 按照模板格式填写题目数据(注意题型必须用英文)
4. 保存Excel文件
5. 上传文件进行导入
6. 查看导入结果
### 注意事项
1. ⚠️ **题型字段必须使用英文值**single、multiple、judge、fill、essay
2. 选项字段必须是合法的JSON数组格式
3. Excel文件格式必须是 `.xls``.xlsx`
4. 必填字段:题型、题干、正确答案、分值
5. 建议先下载模板,按照模板格式填写
### 快速参考卡片
```
题型对照表(请牢记)
┌─────────┬──────────┐
│ 中文 │ 英文值 │
├─────────┼──────────┤
│ 单选题 │ single │
│ 多选题 │ multiple │
│ 判断题 │ judge │
│ 填空题 │ fill │
│ 简答题 │ essay │
└─────────┴──────────┘
```