-1

使用alfresco的实用方法可以找到一个。doc 文件并将其放入我的目标的字节数组中,并通过此字节数组成功生成其中之一:

java.io.File;
java.io.FileInputStream;
org.apache.poi.poifs.filesystem.POIFSFileSystem

然后通过org.apache.poi.hwpf.HWPFDocument这个类来阅读和编辑

请帮帮我谢谢

4

2 回答 2

1

A HWPFDocument接受 a InputStream,所以答案就是用 a 构造它ByteArrayInputStream

byte[] buf = ... // loaded by Alfresco
HWPFDocument doc = new HWPFDocument(new ByteArrayInputStream(buf));
于 2012-11-12T13:15:19.647 回答
0

好吧,如果您的意思是将 .doc 文件放入字节数组中,那么试试这个....

File fKey = new File("d:/MyKey.doc");
FileInputStream fi = new FileInputStream(fKey);
byte[] decode =  new byte[(int)fKey.length()];
fi.read(decode);
于 2012-11-12T13:13:35.370 回答