parent
bfd2b2ada7
commit
188e32a7a0
Binary file not shown.
@ -0,0 +1,50 @@
|
||||
package com.dsideal.base.Test;
|
||||
|
||||
import cn.hutool.core.io.FileUtil;
|
||||
import com.dsideal.base.DataEase.Model.DataEaseModel;
|
||||
import com.dsideal.base.Tools.Util.LocalMysqlConnectUtil;
|
||||
import com.jfinal.kit.StrKit;
|
||||
import org.apache.commons.io.FileUtils;
|
||||
import org.apache.poi.xwpf.usermodel.XWPFDocument;
|
||||
import org.apache.poi.xwpf.usermodel.XWPFParagraph;
|
||||
import org.dom4j.Document;
|
||||
import org.dom4j.DocumentException;
|
||||
import org.dom4j.Element;
|
||||
import org.dom4j.io.SAXReader;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.FileInputStream;
|
||||
import java.io.FileOutputStream;
|
||||
import java.io.IOException;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
import java.util.zip.ZipEntry;
|
||||
import java.util.zip.ZipInputStream;
|
||||
|
||||
import static com.dsideal.base.Tools.FillData.DataEaseKit.DsKit.DocxUnzipDirectory;
|
||||
|
||||
public class ReadWordTOCWenZi {
|
||||
static String filePath = "D:\\dsWork\\YunNanDsBase\\Doc\\县区研究报告\\保山市\\昌宁县人口变化及其对教育的影响.docx";
|
||||
|
||||
public static String get2012Summary(String filePath) {
|
||||
try (FileInputStream fis = new FileInputStream(filePath);
|
||||
XWPFDocument document = new XWPFDocument(fis)) {
|
||||
|
||||
List<XWPFParagraph> paragraphs = document.getParagraphs();
|
||||
for (XWPFParagraph paragraph : paragraphs) {
|
||||
String text = paragraph.getText();
|
||||
if (text != null && text.trim().startsWith("2012")) {
|
||||
return text.trim();
|
||||
}
|
||||
}
|
||||
return null;
|
||||
} catch (IOException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
public static void main(String[] args) {
|
||||
System.out.println(get2012Summary(filePath));
|
||||
}
|
||||
}
|
Loading…
Reference in new issue