[size=large]我用FileInputStream来读取txt文件时显示的是正常的,但是用来读取例如docx文件时就会出现乱码,求解size]
java读取word文档,有很多插件poi、java2Word、jacob、itext等等
docx是Word文档,直接用FileInputStream读当然是乱码,就和用记事本打开是一样一样滴
可以用Apache POI,javaeye上有很多关于这方面的示例
你读一个txt文件没有乱码就好了。
word是MS自家格式,是需要解析的一个数据结构,LS说的那写API你都可以试试