当前位置:编程学习 > JAVA >>

在java后台读取webOffIce传过来的文件

谁知道java用weboffice做修改留痕的功能,从产生的临时.tmp文件读取流后转换为utf-8怎么乱码了啊?有没有好的方法读取weboffice里面的内容。DocContent是weboffice传到action再通过get,set方法取到的,他是一个临时文件。不知道这种临时文件的内容到底怎么读取。求大神指导啊。

InputStream inputStream = new FileInputStream(DocContent);
byte[] bytes = new byte[(int) DocContent.length()];
inputStream.read(bytes);
inputStream.close();
String strRead = new String(bytes ,0 ,contentLength, "utf-8"); java --------------------编程问答-------------------- 是包装流,在读的时候转化一下,看行不行。
--------------------编程问答-------------------- 用poi读临时文件里面的内容,问题解决,但是我要做word修改留痕功能,现在还在试wordExtractor2.getText();能不能读取到修改之后的痕迹 --------------------编程问答-------------------- 刚发现,删除之后的内容还在里面。不知道怎么搞啊
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,