用java代码把内容写到Word文档

import java.io.BufferedReader;

import java.io.BufferedWriter;

import java.io.File;

import java.io.FileInputStream;

import java.io.FileOutputStream;

import java.io.FileReader;

import java.io.InputStreamReader;

import java.io.OutputStreamWriter;

public class Test {

public static void main(String[] args) {

try

{

FileInputStream fr=new FileInputStream("test/123.txt");

InputStreamReader af=new InputStreamReader(fr);

BufferedReader bf=new BufferedReader(af);

FileOutputStream fo=new FileOutputStream("test/456.doc");

OutputStreamWriter osw=new OutputStreamWriter(fo);

BufferedWriter bw=new BufferedWriter(osw);

String line=bf.readLine();

while(line!=null)

{

System.out.println(line);

bw.write(line);

bw.newLine();

bw.flush();

line=bf.readLine();

}

}

catch (Exception e) {

e.printStackTrace();

}

}

}

test/123.txt里的内容写到test/456.doc下了,在你的java src中建一个test文件夹,这里是相对路径

java上传的文档如何在页面上显示出来

置了网页上的word文件在浏览器中打开

(工具->选项->常规->web选项->浏览器)里面设置。

或者服务器端写代码:

2,

public void doGet(HttpServletRequest req, HttpServletResponse res)

throws ServletException, IOException {

res.setCharacterEncoding("GBK");

res.setContentType("application/msword");

File f = new File(xxxx);

BufferedInputStream bis = new BufferedInputStream(

new FileInputStream(f));

BufferedOutputStream bos = new BufferedOutputStream(res

.getOutputStream());

byte buff[] = new byte[4096];

int bytesRead;

while (-1 != (bytesRead = bis.read(buff, 0, buff.length)))

bos.write(buff, 0, bytesRead);

if (bis != null)

bis.close();

if (bos != null) {

bos.flush();

bos.close();

}}

怎样用Java把word文档转换为html文档

在线学习的话应该是B/S模式吧,如果楼主是想将我word内容连同样式一起转换成html有两种方法

一种是手动将要上传的word文件另存为html文件,并将html文件传进服务器,由浏览器打开就行

另一种是使用控件将要上传的word文件内容转成html代码,现在较好的控件有FCKeditor,eWebEditor,前者免费,后者精简版免费,商业版支持直接上传word文件转成html代码,不过是收费的

源码的话真的没有,本人也是最近要做类似的项目,现学现卖的~

eWebEditor主页:

FCKeditor主页:

用java将word文件上传到服务器,把word里面的内容保存到数据库-百

使用java中的io进行读取BufferedReader bufferedReader = null;File file = new File("文档地址+文档名.docx");if(!file.exists()){System.out.println("文件不存在");} else {bufferedReader = new BufferedReader(new InputStreamReader(new FileInputStream(file), "读取的字符格式(UTF-8或GBK)"));String lineText = null;while((lineText = bufferedReader.readLine()) != null){if (linText != null && !lineText.eq("")){System.out.println("一次读取一行,一行内容为:" + lineText);}}}。

java怎么上传word文档,java上传word文档相关推荐

  1. java word上传下载_JSP实现word文档的上传,在线预览,下载

    前两天帮同学实现在线预览word文档中的内容,而且需要提供可以下载的链接!在网上找了好久,都没有什么可行的方法,只得用最笨的方法来实现了.希望得到各位大神的指教.下面我就具体谈谈自己的实现过程,总结一 ...

  2. java下载文件到服务器_java代码实现上传文件到文档服务器、下载文档服务器文件...

    需要完成下载->修改->上传这三个步骤 平台有提供对应的api吗? /** 首先我们来理解下关于文档的api 文档相关api都在这2个package下面 package :com.just ...

  3. Java实现合并word文档并打开合并后文档

    前言: 有时我们的系统中有这样的需求:用户将文件上传到服务器,然后需要我们将其中一篇文档当做段落插入到另一篇文档中. 要完成这种需求,如果从头到尾由我们自己来实现的话,首先要会集成ActiveX控件, ...

  4. JSP实现word文档的上传,在线预览,下载

    前两天帮同学实现在线预览word文档中的内容,而且需要提供可以下载的链接!在网上找了好久,都没有什么可行的方法,只得用最笨的方法来实现了.希望得到各位大神的指教.下面我就具体谈谈自己的实现过程,总结一 ...

  5. java 操作 word 表格和样式_java 处理word文档 (含图片,表格内容)

    因为本人长期从事Oa相关项目的开发,所以处理word文档,Pdf,Excel等是在所难免的. 1.需求      处理Excel 能够用jxl        或者poi 2需求     用户在系统上填 ...

  6. 微信小程下载word文档Java后台实现

    微信小程序下载文件 开发环境:微信开发者工具+eclipse+Tomcat+Mysql 1.过程描述 微信开发者工具提供接口,访问eclipse中的Java项目地址,在对应的Java项目中从磁盘读取指 ...

  7. java word 文档合并_Java 合并Word文档

    概述 合并文档可以是将两个包含一定逻辑关系的文档合并成一个完整的文档,也可以是出于方便文档存储.管理的目的合并多个文档为一个文档.下面,就将以上文档操作需求,通过Java程序来实现Word文档合并.合 ...

  8. java 接口文档的格式化_Java Word API - 读写转换处理DOC DOCX HTML PDF HTML格式

    Java Word 文档处理API 先进功能 执行邮件合并 使用邮件合并生成报表 插入格式户文本,段落,图像,表格以及其他内容到Word文档中 使用数据库的检索数据填充到Word文档中的表格 创建邮件 ...

  9. Java读写word带样式,java将html导出带样式word文档

    java怎么由html生成word,保留html样式 @RequestMapping("download")public void exportWord( HttpServletRequest req ...

  10. 基于JAVA疫情防控期间人员档案追演示录像上计算机毕业设计源码+系统+mysql数据库+lw文档+部署

    基于JAVA疫情防控期间人员档案追演示录像上计算机毕业设计源码+系统+mysql数据库+lw文档+部署 基于JAVA疫情防控期间人员档案追演示录像上计算机毕业设计源码+系统+mysql数据库+lw文档 ...

最新文章

  1. 全面分析再动手的习惯:链表的反转问题(递归和非递归方式)
  2. python iocp_记对协程增加IOCP支持时候踩过的一些坑
  3. C语言程序设计 | 整型、浮点型在内存中的存储方式
  4. Linux:9个实用shell运维脚本,值得收藏!
  5. linux docker nginx,CentOS7上Docker简单安装及nginx部署
  6. JS之onsubmit事件与组织事件外延
  7. java定义一个方法,返回一个整数数组的元素最小值
  8. mysql分页原理_转:mysql分页原理和高效率的mysql分页查询语句
  9. 数据库 | 远程连接centos7上数据库
  10. python-33:极视界爬虫V-0.2
  11. 上海航芯 | 从STM32F103到ACM32F403的U盘程序移植工程
  12. windows系统VS code coderunner 运行shell脚本
  13. vmware服务器虚拟化培训视频教程,目前网上关于vSphere最详细的视频教程 vSphere全套经典培训视频教程 VMware课程超清...
  14. 高德导航在天地图显示
  15. python-套接字基础与 UDP 通信
  16. 一道好玩的逻辑题之蓝眼睛红眼睛
  17. JS super的使用方法
  18. java扫雷设计_Java扫雷设计
  19. 如何解决 Critical dependency: the request of a dependency is an expression ?
  20. nodejs和php性能,Nodejs 和PHP 性能测试结果

热门文章

  1. 残差神经网络 ResNet
  2. 让 Homekit 不再鸡肋,树莓派、 Homebridge 、AC86U 的 Mixture!
  3. 史上最简SLAM零基础解读(10.1) - g2o(图优化)→简介环境搭建(slam十四讲第二版为例)
  4. Mybatis概念和配置应用
  5. QT Application的主题风格
  6. android 生成 guid,Android 获取guid
  7. 如何删除word文档最后一页空白页
  8. ffmpeg:gif转mov
  9. js HTML <iframe> srcdoc 属性
  10. 手机钢琴键盘模拟器好用吗?