栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

读取word文件

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

读取word文件

依赖
 
        
            org.apache.poi
            poi-ooxml
            3.15
        
        
            org.apache.poi
            poi
            3.15
        
代码
package com.dxy.study_0628.util.word;

import com.deepoove.poi.XWPFTemplate;

import org.apache.poi.openxml4j.exceptions.OpenXML4JException;
import org.apache.poi.xwpf.extractor.XWPFWordExtractor;
import org.apache.poi.xwpf.usermodel.XWPFdocument;
import org.apache.xmlbeans.XmlException;

import java.io.*;
import java.util.Map;


public class WordUtil {
    
    public static String toword(Map datas,String mbpath,String descpath) throws IOException {
        String filePath = mbpath;
        String outPath = descpath;
        XWPFTemplate template = XWPFTemplate.compile(filePath)
                .render(datas);
        FileOutputStream out = new FileOutputStream(outPath);
        template.write(out);
        out.flush();
        out.close();
        template.close();
        return descpath;
    }

    
    public static String readDocx(String path)
    {
        //都是只能用String,不能用Stringbuffer,还不知道原因
        String text = null;
        try {
            InputStream is = new FileInputStream(path);
            XWPFdocument doc = new XWPFdocument(is);
            XWPFWordExtractor extractor = new XWPFWordExtractor(doc);
            text = extractor.getText();
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }

        return text;
    }

    public static void main(String[] args) throws IOException, OpenXML4JException, XmlException {
        //生成word
       
        String s = WordUtil.readDocx("C:\Users\asus\Desktop\吉首大学-邓新宇-java方向.docx");
        System.out.println(s);

     
    }

}

问题解决

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/603531.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号