使用alfresco的实用方法可以找到一个。doc 文件并将其放入我的目标的字节数组中,并通过此字节数组成功生成其中之一:
java.io.File;
java.io.FileInputStream;
org.apache.poi.poifs.filesystem.POIFSFileSystem
然后通过org.apache.poi.hwpf.HWPFDocument这个类来阅读和编辑
请帮帮我谢谢
使用alfresco的实用方法可以找到一个。doc 文件并将其放入我的目标的字节数组中,并通过此字节数组成功生成其中之一:
java.io.File;
java.io.FileInputStream;
org.apache.poi.poifs.filesystem.POIFSFileSystem
然后通过org.apache.poi.hwpf.HWPFDocument这个类来阅读和编辑
请帮帮我谢谢
A HWPFDocument接受 a InputStream
,所以答案就是用 a 构造它ByteArrayInputStream
:
byte[] buf = ... // loaded by Alfresco
HWPFDocument doc = new HWPFDocument(new ByteArrayInputStream(buf));
好吧,如果您的意思是将 .doc 文件放入字节数组中,那么试试这个....
File fKey = new File("d:/MyKey.doc");
FileInputStream fi = new FileInputStream(fKey);
byte[] decode = new byte[(int)fKey.length()];
fi.read(decode);