解説動画
今回は、Eclipseに作ったMavenプロジェクトで、Wordのファイルを読み取るアプリケーションを作成します。
■動画はこちら
■Youtube版の解説で使用しているソースコード
 動画と一緒にこちらも参考にどうぞ。
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | package poi; import java.io.FileInputStream; import java.util.List; import org.apache.poi.xwpf.usermodel.XWPFDocument; import org.apache.poi.xwpf.usermodel.XWPFParagraph; import org.apache.poi.xwpf.usermodel.XWPFRun; public class WordFileReadTest {     public static void main(String[] args) {         //Wordファイルを読み込んで、ドキュメントを作成         try(FileInputStream fis = new FileInputStream("d:\\work\\サンプルファイル.docx");             XWPFDocument document = new XWPFDocument(fis)) {             //パラグラフのリストを取得             List<XWPFParagraph> paragraphList = document.getParagraphs();             for(int i=0 ; i<paragraphList.size() ; i++) {                 System.out.println("-- paragraph[" + i + "] --");                 XWPFParagraph p = paragraphList.get(i);                 //ランのリストを取得                 List<XWPFRun> runList = p.getRuns();                 for(int j=0 ; j<runList.size() ; j++) {                     System.out.println("-- run[" + j + "] --");                     XWPFRun run = runList.get(j);                     System.out.println(run.getText(0));                 }             }         } catch (Exception e) {             e.printStackTrace();         }     } } | 














