当前位置:  技术问答>java相关

读写Word文档的问题,急!!!!!!!!!!!!

    来源: 互联网  发布时间:2015-01-09

    本文导语:  import java.io.*; class testdoc  { public static void main(String[] args)  { try{ File f1=new File("d:\share\z1\PONewDocument.doc"); FileInputStream fis1=new FileInputStream(f1); StringBuffer b_file_str=new StringBuffer(""); int i=fis1.read(); while(...

import java.io.*;

class testdoc 
{
public static void main(String[] args) 
{
try{
File f1=new File("d:\share\z1\PONewDocument.doc");
FileInputStream fis1=new FileInputStream(f1);
StringBuffer b_file_str=new StringBuffer("");
int i=fis1.read();
while(i!=-1){
b_file_str.append((char)i);
i=fis1.read();
}
fis1.close();

File f2=new File("d:\share\z2\PONewDocument.doc");
FileWriter fw2=new FileWriter(f2);
BufferedWriter bw2=new BufferedWriter(fw2);
String file_context=b_file_str.toString();
bw2.write(file_context,0,file_context.length());
bw2.flush();
bw2.close();
fw2.close();
}catch(Exception e){
System.out.println(e.toString());
}
}
}

我想用这个程序把d:\share\z1\PONewDocument.doc这个Word文件复制为d:\share\z2\PONewDocument.doc,原文件大小为36864字节,复制后变为37485字节,不能正常打开。

|
你不要一下子全写进去,你一个一个字节写一下试试.我晚上回去给你试一下.

|
曾经有个高手教导过我,查一下已解决问题吧。

|
我也遇到过类似的情况,好象是因为word的头里面有的字符串被认作为结束符了。
当时我也没有解决。只能改用txt的方式作。
关注

    
 
 

您可能感兴趣的文章:

  • .net读写xml文档详解
  • Java读写包括中文的txt文件时不同编码格式问题解决
  • 串口读写,双方同时读写控制问题(linux内核)。
  • 父子进程读写文件问题
  • Linux内核中文件进行读写操作的问题
  • linux下面configlib库的读写问题
  • NAND FLASH读写的问题
  • 不停读写芯片问题
  • samba文件读写问题
  • 虚拟地址(不可读写)问题请教
  • Linux 中对文件的读写的问题
  • 再问ORACLE中long的读写问题?
  • 有关linux下读写串口的问题,在线等待!
  • 驱动程序中关于内存的读写问题
  • 急求 linux下串口同时进行读写问题解决方法
  • HID设备读写数据的问题
  • 老问题,关于CPU寄存器的读写
  • linux ch341USB转串口的读写问题
  • 请问unix下修改文件和文件夹读写权限的问题
  • 文件读写的问题
  • 关于文件的读写问题。急!!!!!!!!!!
  • 键盘读写的问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • unix/Linux下c++ boost thread库读写锁介绍
  • 自旋锁和读写自旋锁、信号量和读写信号量分别有什么区别?
  • unix/Linux下c/c++ pthread库读写锁函数介绍
  • linux 下能否读写.dbf 或者.xls格式的文件,怎样读写?高手指点,拜谢!!!
  • 最新Windows下c++读写锁SRWLock介绍
  • CentOS5.2 如何设置目录读写权限,要求子目录均可以读写。
  • windows下c/c++读写锁实现原理及代码参考
  • SD卡的驱动只能支持读写2GB的卡,如果要读写更大容量,该修改什么地方?
  • c#/ASP.NET操作cookie(读写)代码示例
  • 在中断服务程序里可以进行文件的读写操作么?
  • 数据库 iis7站长之家
  • 有谁知道,Linux下文件的读写原理是怎样的?急
  • 文件或文件夹,如何指定某用户的读写权限?
  • socket是否可以同时读写
  • 如何通过LD_PRELOAD降低程序的读写速度
  • 请问JAVA如何读写注册表
  • 怎样编程实现I/O端口的读写?
  • 如何以独占式读写文件?
  • 紧急求助,读写Flash ROM。
  • 读写寄存器错误
  • linux下读写硬件


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3