一般来说,题库中的试题大多需求用数据库格式录入,而平时教师们写教案、出试卷都是用Word,对VFP、Access、Excel等用得较少。况且,用数据库格式录入试卷也不是非常方便。这就产生了一个问题,怎么将用Word方式录入的试题(本文以选择题为例)转换为Excel电子表格或DBF文件格式呢?
思路分析
对于把有分隔字符(该符号用来分隔每个字段)的文本文件转换为Excel电子表格,大家可能都比较熟悉。因此只要将以Word方式录入的选择题转换为有分隔字符的文本文件就大功告成了。可见,此步骤是关键一步。如图1是以Word方式录入的选择题,如图2是将图1转换后的Excel数据库格式。从图2中能看到,一道题包括题干及四个选项,题干及选项分属不同字段,题和题之间用段落符分隔(即分行),题干和各选项间用分隔字符分列。了解上述思路后,我们就能进行转换了。
问题解决
1.设立分隔字符,将文件保存为纯文本文件
由于文件输入的格式有所不同,如图1所示第一题中各选项间有空格,这里还需去除选项间的空格。打开“查找和替换”对话框,在查找内容栏输入“^w”(“^w”为空格标志符,点击“高级→特别字符”即可找到),替换栏为空白,点击[全部替换]按钮,这样就删除了文本中的空白区域。按照题干和各选项间用分隔字符分列的思路,我们分别在题干和选项A、选项A和选项B、选项B和选项C、选项C和选项D间设立分隔字符,分隔字符一定要是特别符号且文件中所没有的,本文以“@”为例。
联系客服