试题转excel;试题整理;试卷转Excel,word试题转excel

server/2024/12/2 18:20:00/

一、问题描述

我父亲是一名教师,偶尔会需要整理一些高质量的题目到excel

以往都是手动复制搬运,几百道题几乎需要一个下午的时间

关键这些事,枯燥无聊费眼睛,实在是看起来就很蠢的工作

就想着做一个工具,可以自动处理这个工作,自动将word试题按照要求写入excel中,自动整理试题

比如:图片中有550道选择题的文档,有很多不需要的信息,开头语,页眉页脚,还有广告、水印

我也看了市面上一些处理方法

大都是用正则去处理的,这种方法需要做大量的适配工作

比如:需要事先调整好word文档的格式和特殊的标记,非常麻烦,几百道试题自己调整下格式,都要花费一下午的时间

想着能够做一个不需要事先调整格式的工具吗?就直接wordexcel呢?不必人力去做这些无聊枯燥的工作

二、方法

基于上面问题,做了一个不需要事先调整格式的就能试题转excel的网站(只要有题号就行)

有如下优点

结果示例:有题号、题干、选项、答案、解析

在实际的测试中,发现大家的文档真的是千奇百怪,目前还不是完美的代码(有少量情况还是会出错),还需要做进一步的代码适配才行,希望能够做一款无格式要求的word试题转excel工具

工具地址

大风车excel:大风车excel

其他问题欢迎随时交流

希望能提供一点帮助给教育工作者或教培从业者们,进一步帮助我迭代下代码


http://www.ppmy.cn/server/146798.html

相关文章

【vue】响应式(object.defineProperty)、可配置的参数、vue渲染机制

Vue 2的响应式原理主要是基于Object.defineProperty来实现的。 数据劫持 当一个Vue实例被创建时,它会遍历data选项中的所有属性。对于每个属性,使用Object.defineProperty来进行数据劫持。这个方法允许精确地定义一个对象的属性,包括属性的值…

Linux驱动开发第3步_INPUT子系统框架下的外部中断

1、了解WKUP唤醒引脚 1)、打开STM32MP157数据手册,搜索“WKUP”,见下表: 由表可知,PA0,PA2,PC13,PI8,PI11和PC1均具有唤醒功能。 2)、打开STM32MP157参考手册,了解GIC中…

Linux——自定义简单shell

shell 自定义shell目标普通命令和内建命令(补充) shell实现实现原理实现代码 自定义shell 目标 能处理普通命令能处理内建命令要能帮助我们理解内建命令/本地变量/环境变量这些概念理解shell的运行 普通命令和内建命令(补充) …

将面具贴到人脸上的过程

使用OpenCV进行人脸面具贴合和变形以适应人脸的3D透视角度,通常需要以下步骤: 人脸检测:首先需要检测图像中的人脸位置。特征点检测:在检测到的人脸区域中,找到关键特征点,如眼睛、鼻子、嘴巴等。透视变换…

git push使用

推送指定分支 将当前分支推送远程 git push origin HEAD:<branch-name> 这里的 HEAD 是一个特殊的指针&#xff0c;它指向当前分支的最新提交。这条命令会将当前分支的更改推送到远程的 master 分支。 示例 git push origin HEAD:main 当前分支是test&#xff0c;远…

二维码有哪些网络安全风险隐患?

中国网民规模达10亿人&#xff0c;每个人几乎在智能手机用户在其移动设备上使用过二维码。随着人们越来越习惯使用二维码&#xff0c;黑客开始使用它们来寻找另一种窃取凭证和访问敏感信息的方法。 国际知名网络安全专家、东方联盟创始人郭盛华透露&#xff1a;“黑客针对企业的…

OODA循环在网络安全运营平台建设中的应用

OODA循环最早用于信息战领域&#xff0c;在空对空武装冲突敌对双方互相较量时&#xff0c;看谁能更快更好地完成“观察—调整—决策—行动”的循环程序。 双方都从观察开始&#xff0c;观察自己、观察环境和敌人。基于观察&#xff0c;获取相关的外部信息&#xff0c;根据感知…

Vue入门级教程二:组件化开发

在Vue 入门级教程一中&#xff0c;我们已经对 Vue.js 的基础概念、数据绑定和指令有了初步的了解。本教程将在此基础上&#xff0c;进一步深入探讨 Vue 的组件化开发、事件处理以及计算属性等重要特性&#xff0c;帮助你更全面地掌握 Vue 框架&#xff0c;构建出功能更为丰富的…