java程序如何实现把word文档里的内容导入到数据库中
我刚上班不久,现在在公司做一个在线的考试系统;
现在想把word文档里的试题导入到数据库中,不知该怎么办.
望各位csdn的朋友们帮帮忙吧,小弟感激不尽!!!
word文档的格式如:
1.问题内容:
A:选项1 B:选项1 .......
2.问题内容:
A:选项1 B:选项1 .......
我现在写了个方法可以读出word文件,就是不知道用什么方法来处理读出的文件
使之符合一定的格式.
还有在读word文件的过程中,有好多乱码
我刚上班不久,现在在公司做一个在线的考试系统;
现在想把word文档里的试题导入到数据库中,不知该怎么办.
望各位csdn的朋友们帮帮忙吧,小弟感激不尽!!!
word文档的格式如:
1.问题内容:
A:选项1 B:选项1 .......
2.问题内容:
A:选项1 B:选项1 .......
我现在写了个方法可以读出word文件,就是不知道用什么方法来处理读出的文件
使之符合一定的格式.
还有在读word文件的过程中,有好多乱码
例如:
------------------------------------//问题分割标志
1.问题内容:
A:选项1
************ //问题分割
B:选项1 .......
------------------------------------//问题分割标志
2.问题内容:
A:选项1
************ //问题分割
B:选项1 .......首先 对整个word文件进行分割:
String word_str="word 文件内容";
String[] item=word_str.split("--------------");
for(int i=0;i<item.length;i++)
{
int s=item[i].indexOf("A:")//查询选项在 问题的位置
String text=item[i].subString("0",s);//得到 问题的内容
String abcd=item[i].subString(s,item[i].length);//得到选项
String[] a=abcd.split("*****") //得到每个问题
}