做一个考试系统,有这样一部分内容,用WORD输入一段文字,然后对文字进行一系列字体、颜色什么的变换,然后用考试系统读取这段文字判断是否正确,这用JAVA怎么实现?

解决方案 »

  1.   

    两种方法:
    1、使用jacob抽取
    2、用apache的poi抽取
    参考:http://www.chinaeschool.net/Article/2005/2005-08-23/20050823140253.html
    有源码
      

  2.   

    .doc 文件中的文本加了颜色那些之后,存储方式就是二进制存储了.就算读取出来,也只是乱码或者二进制码.用流对象进行操作的话,只能读取出来,写进到另外一个DOC里面.显示出来是有困难的!
      

  3.   

    用apache的poi可以做,
    这个我以前就是用POI包实现的,
    你去APACHE上看看相关的文章,上面写得非常详细。