用户登录
用户注册

分享至

java怎么读word 如何在java中读取word文件

  • 作者: 我是夏东海
  • 来源: 51数据库
  • 2020-04-21

java读取word文档,获取文本内容,保留基本的换行格式。

java用POI对word进行解析。所需jar包,用maven引入

<dependency>

<groupId>org.apache.poi</groupId>

<artifactId>poi-scratchpad</artifactId>

<version>3.2-FINAL</version>

</dependency>

前端用webuploader上传控件,限制上传文件类型仅支持text和word.

后台MultipartFile接收文件,根据ContentType区分文件类型,区分解析获取文件内容。

word解析:

txt为word的文本内容

java如何读取word文件?

有现成的读取word文件的工具包的 poi 好像 ,你搜索看看

Java如何从oracle中读取word文档,并保持原格式显示到JSP页面中

网上这样的东西很多,http://www.360doc.com/content/06/0303/11/4131_74876.shtml

java如何读取word文档中的一个章节?

关键字:jacob java word

如何在java中读取word文件.的相关推荐

Java操作office一般都用Apache的poi库,你下个poi的jar包,引入,具体怎么用你可以看看API ,我是操作excel比较多。

java如何读取word中的excel表格数据

import java.io.*;

import jxl.*;

public class ReadXLS

{

public static void main(String args[])

{

try

{

Workbook book = Workbook.getWorkbook(new File(“C:\\测试.xls”));

//获得第一个工作表对象

Sheet sheet=book.getSheet(0);

//得到第一列第一行的单元格

Cell cell1=sheet.getCell(0,0);

String result=cell1.getContents();

System.out.println(result);

book.close();

}catch(Exception e)

{

System.out.println(e);

}

}

}

··你没有看明白我意思··我意思是我现在是有一个.doc的文档,比如里面有一个柱状图,那柱状图其中是对应一个内部.xls文件 等于说我现在我操作.doc来操作其中的.xls以改变图形展示

Java中如何用I/O流读取一个Word文档的内容

  1. 通过流来读取,例如:

TextFileForm fileForm = (TextFileForm) form;

FormFile formFile = fileForm.getTxtFile();

if (formFile.getFileData().length == 0) {

response.setCharacterEncoding("gb2312");

response.getWriter().write("");

}

InputStream in = formFile.getInputStream();

WordExtractor extractor = new WordExtractor();

String str = extractor.extractText(in);

这段代码就是负责读取word的

转载请注明出处51数据库 » java怎么读word 如何在java中读取word文件

软件
前端设计
程序设计
Java相关