有不少用户将本地题库导入到轻速云在线考试系统中都会面临一个巨大的难题,那就是题目不符合系统要求的格式,这要怎么处理呢?其实如果合理利用替换功能,就能够解决这个问题。
以单选题为例,系统要求的导入格式是这样的:
但用户的本地文件中实际的题目可能是这样的:
很显然,这样的题目不能够导入系统,用户得经过修改格式,才能进行导入。但是题目少的话还可以人工逐一修改,如果题目很多很显然不方便。但一般来说一张试卷的出题样式总是固定的,我们可以通过观察,找到本地题目之间的共同点,以“批量替换”操作调整格式。
以上图题库为例,我们发现在题目序号后面缺少题型描述。但题目后面紧跟的顿号【、】是每道题都有的共同点,因此我们可以对这个顿号执行替换操作,将其替换为【、[单选题]】。
如下图:
执行全部替换操作后,你肯定已经发现了问题。因为选项ABCD后面的顿号也被一起替换了。我们需要将其删除,仍旧利用替换功能进行。
将【A、[单选题]】替换为【A、】。
同理,依次将BCD也替换掉。然后题目的格式就变成了这样。
你会发现答案部分与格式不同,同样的使用替换功能,将“正确”“本题选”这两个字符替换为空白以达到删除操作。
最后就只剩下选项了。格式中选项的要求是每个选项单独占据一行,而题库中选项则是连写的,怎么解决?继续替换。通过观察我们可以发现,每个选项之间以空格作为间隔,我们可以将空格替换为HTML的段落代码<p>(你不用懂代码,照做就行)。如下图所示。
替换完以后变成了这样,继续利用替换功能,删除多余的<p>。具体操作为将<p><p>替换为<p>。
这次我们多点几下“全部替换”按钮,直至每个需要换行的地方只有一个<p>。
最终替换完了是这样的。
这实际上是一个包含HTML代码的文档,我们随便找个在线HTML编辑器将他转化成普通文档就行了。在HTML源码中,<p>本身能够实现换行操作,因此转化过来的普通文档,每个<p>都是独立的一行信息。
我们随便在网上搜索一个HTML编辑器,一般左上角这个按钮可以进入HTML源码编辑模式(不同的编辑器按钮可能不同,但整体来说比较相似)。
然后我们将上面处理好的数据直接复制到下方的文档区域。
最后再次点击HTML源码按钮,返回到所见即得的普通文档页面,你会发现题目格式已经变成了这样。
这就是符合系统要求的题目格式,我们直接将其复制出来,导入轻速云在线考试系统中就可以了。