支持导入与内置数据同构的 JSON(data.quizList),也兼容 quizList、data.list、list 等结构或根节点为题目数组的文件。当前题库:0 题。
生成只含题目与选项的干净 PDF(无编号、知识点等附加信息),在打印对话框中选择「另存为 PDF」即可保存。公式会按排版后的效果输出。
提示:在题目列表左侧勾选题目后,也可选「已勾选题目」只导出勾选部分。
| 结构 | 说明 |
|---|---|
{"data":{"quizList":[…]}} | 本页面内置题库所用结构(API 响应格式) |
{"quizList":[…]} | 根节点直接包含题目数组 |
{"data":{"list":[…]}} / {"list":[…]} | 兼容 list 字段 |
[{…},{…}] | 根节点为题目数组 |
识别顺序:quizTypeName 关键词 → quizType 编码 → 结构推断 → 未知题型。
| 题型 | quizTypeName 关键词 | quizType 编码 |
|---|---|---|
| 单选题 | 单选 / 单项选择 / 选择题 | 10 |
| 多选题 | 多选 / 多项 | 20 |
| 填空题 | 填空 | 30 |
| 判断题 | 判断 | 40 |
| 解答题 | 解答 / 简答 / 计算 / 证明 / 论述 / 应用 / 分析 | 50 |
| 综合题 | 完形 / 阅读 / 材料,或存在非空 subList | 60 |
若以上均无法识别但存在 optionList,暂按单选题展示并给出提示;否则按未知题型展示并提示。
| 含义 | 兼容字段(任选其一) |
|---|---|
| 题干 | content / quizContent / stem / title / question / questionContent |
| 选项列表 | optionList / options(每项:content/optionContent/text/value 为内容,optionLabel/label 为标签) |
| 正确答案标记 | answerFlag = 1(或 true)/ isAnswer / correct |
| 标准答案 | standard / standardAnswer / correctAnswer / answer |
| 解析 | solution / analysis / explanation |
| 难度 | difficulty(1–5;0 或空视为未标注) |
| 知识点 | pointList[].pointName / pointName(逗号分隔)/ resQuizPointList |
| 子题 | subList(含子题时父题按综合题展示,子题独立解析题型) |
| 其他 | quizId、quizNo、quizTypeId、directoryVO.namePath、resQuizVO.*(难度/编号/时间/考查意图等) |
optionList 缺失或为空):给出提示;answerFlag 取值异常(非 0/1/null):提示并按非正确答案处理;quizId 重复:提示但仍导入;本工具只展示源数据中标注的答案信息(answerFlag=1 的选项、standard 标准答案、solution 解析),不会自动求解题目。源数据未标注时,会明确显示「未提供」。
$…$ 公式,可直接粘贴到支持 LaTeX 的平台。题干与选项中的公式使用 $…$ 包裹的 LaTeX 语法,由 KaTeX 渲染(CDN 不可用时按源码显示);文本中的 **加粗** 会渲染为粗体,换行保留。题库数据保存在浏览器 localStorage,清空浏览器数据前建议先「导出 JSON」备份。
点击右上角「导出 PDF」:在弹窗中可设置 PDF 标题 与 页眉(每页顶部显示),选择导出范围(全部题目 / 当前筛选结果 / 已勾选题目),并勾选是否包含答案与解析。生成的打印页只含题目与选项(综合题含子题),无编号、知识点等附加信息;在打印对话框中选择「另存为 PDF」即可保存。题目列表左侧的复选框用于勾选题目,侧栏「全选」可一次勾选当前筛选出的题目。