我用io来操作word 就是两个word文件内容要写入第三个word中,但是只见word得大小是变了,可是打开后并看不见里面的内容啊。知道的能否说一下
解决方案 »
- JAVA 加密机 那位大神给份好的资料 or demo or 视频
- javascript的一个小问题
- Struts2.0---困惑---不刷新
- 能不能制造一个错误,让catch语句捕捉不到这个错误?
- 学习JSP、Servlet。
- 真郁闷:TOMCAT配置出现这样的问题:可以打开HTM文件,但是一碰到JSP就报错(100分奉上解决者,分已经给出,别处结贴)
- 一个IP,多个网站(系统方案weblogic7相关)
- tomcat4.1如何关闭服务
- 如何将Tomcat的访问端口由8080变为25
- 请问在Eclipse下如何配置jboss-3.2.0_tomcat-4.1.24
- 求救啦,请各位大虾出手!!!
- 现在我想用JavaScript做一个简单的功能,就是自动抓取一个页面中的特定内容
File file = new File("D:/Tools/apache-tomcat-5.5.28/webapps/j2w/upload/word.doc");
File file1 = new File("D:/Tools/apache-tomcat-5.5.28/webapps/j2w/upload/word1.doc");
File file2 = new File("D:/Tools/apache-tomcat-5.5.28/webapps/j2w/upload/word2.doc");
if (!file1.exists()) {
file1.createNewFile();
}
if (!file2.exists()) {
file2.createNewFile();
}
InputStream in = null;
InputStream in2 = null;
OutputStream out = null;
try {
// 一次读一个字节
in = new FileInputStream(file1);
in2 = new FileInputStream(file1);
out = new FileOutputStream(file); SequenceInputStream sis = new SequenceInputStream(in, in2); byte[] b = new byte[1];
while ((sis.read(b)) != -1) {
out.write(b);
} out.flush();
in.close();
out.close();
} catch (Exception e) {
e.printStackTrace();
return;
}
public static void main(String[] args) throws Exception { File file = new File("D:/Tools/apache-tomcat-5.5.28/webapps/j2w/upload/word.doc");
File file1 = new File("D:/Tools/apache-tomcat-5.5.28/webapps/j2w/upload/word1.doc");
File file2 = new File("D:/Tools/apache-tomcat-5.5.28/webapps/j2w/upload/word2.doc");
if (!file1.exists()) {
file1.createNewFile();
}
if (!file2.exists()) {
file2.createNewFile();
}
InputStream in = null;
InputStream in2 = null;
OutputStream out = null;
try {
// 一次读一个字节
in = new FileInputStream(file1);
in2 = new FileInputStream(file1);
out = new FileOutputStream(file); SequenceInputStream sis = new SequenceInputStream(in, in2); byte[] b = new byte[1];
while ((sis.read(b)) != -1) {
out.write(b);
} out.flush();
in.close();
out.close();
} catch (Exception e) {
e.printStackTrace();
return;
} }
因为word文档他有自己的格式加入他的格式是<word>wwwwwwww</word>
那么A.doc的内容假如是<word>aaaaaaaaaaaaaa</word>
B.doc的内容是<word>bbbbbbbbbbbbbbb</word>我想得到的效果是<word>aaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbb</word>
但是用我上面的方式得到却是
<word>aaaaaaaaaa</word><word>bbbbbbbbbbbbbb</word>
所有就不恩能够正确的显示了。现在要解决的问题是如何的解析这个word格式。真是烦死了。?