• java POI解析word为文本内容


    package com.github.tangyi.exam.service;
    
    import java.io.File;
    import java.io.FileInputStream;
    import java.io.FileNotFoundException;
    import java.io.IOException;
    import org.apache.poi.POIXMLTextExtractor;
    import org.apache.poi.xwpf.extractor.XWPFWordExtractor;
    import org.apache.poi.xwpf.usermodel.XWPFDocument;
    
    public class TestWord {
    
        public static void main(String[] args) {
            File file = new File("E:\yaoyu\exam\秦洲试题单选.docx");
            file = new File("E:\yaoyu\exam\医疗单选整合后带答案 (自动保存的).docx");
            XWPFDocument doc = null;
            POIXMLTextExtractor extractor = null;
            try {
                doc = new XWPFDocument(new FileInputStream(file));
                extractor = new XWPFWordExtractor(doc);
                String content = extractor.getText();
                System.out.println(content);
            } catch (FileNotFoundException e) {
                e.printStackTrace();
            } catch (IOException e) {
                e.printStackTrace();
            } finally {
                try {
                    if (doc != null) {
                        doc.close();
                    }
                    if (extractor != null) {
                        extractor.close();
                    }
                } catch (IOException e) {
                }
            }
        }
    
    }
    

      

  • 相关阅读:
    密码等级
    ie兼容透明
    分割线
    支付宝银行判断接口
    date只能选择今天之后的时间js
    离开页面之前提示,关闭,刷新等
    使用 Linux 系统的常用命令
    C#窗体简单增删改查
    1
    二维数组
  • 原文地址:https://www.cnblogs.com/yaoyu1983/p/13082280.html
Copyright © 2020-2023  润新知