首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    word导入

    public static List<Question> parseWord(String in) throws Exception{         List<String> list=new ArrayList<>();         if(iswordtype(in)==1){             InputStream is = new FileInputStream(in);             WordExtractor extractor = new WordExtractor(is);             String paraTexts2[]=extractor.getCommentsText();             String paraTexts3[]=extractor.getMainTextboxText();             String paraTexts[] = extractor.getParagraphText();             for (int i=0; i<paraTexts.length; i++) {                if(StringUtils.isNotBlank(StringUtils.trim(paraTexts[i]))){                    list.add(StringUtils.trim(paraTexts[i]));                }             }             //获取文件属性            //printInfo(extractor.getSummaryInformation());             close(is);         }else if(iswordtype(in)==2){             OPCPackage oPCPackage = POIXMLDocument.openPackage(in);             XWPFDocument doc = new XWPFDocument(oPCPackage);             POIXMLTextExtractor ex = new XWPFWordExtractor(doc);             POIXMLProperties.CoreProperties coreProps = ex.getCoreProperties();             //printCoreProperties(coreProps);             List<XWPFParagraph> paras = doc.getParagraphs();             for (XWPFParagraph para : paras) {                 //当前段落的属性                 //CTPPr pr = para.getCTP().getPPr();                 //System.out.println(para.getText());                 if(StringUtils.isNotBlank(StringUtils.trim(para.getText()))){                     list.add(StringUtils.trim(para.getText()));                 }             }         }else{             System.out.println("格式不对");             return null;         }         List<Question> newlist=null;         Question question = null;         Question.QuestionOption questionOptionDto=null;         List<Question.QuestionOption> qolist=null;         StringBuilder questionOption=null;         if(list!=null && list.size()>0){             newlist=new ArrayList<>();             question=new Question();             questionOption=new St

    01
    领券