반응형

POI HWPF

Java API to Handle Microsoft Word File



1. POI API Document

http://jakarta.apache.org/poi/apidocs/index.html


2. POI Download

http://www.apache.org/dyn/closer.cgi/jakarta/poi/


3. 간단한 텍스트 읽기

<%@ page import="java.io.*"%>
<%@ page import="org.apache.poi.hwpf.usermodel.*"%>
<%@ page import="org.apache.poi.hwpf.*"%>

<%

   HWPFDocument doc =

           new HWPFDocument(

           new FileInputStream("C:\\Web\\Tomcat 5.5\\webapps\\ROOT\\2007.doc"));


    Range r = doc.getRange();
   
    for (int x = 0; x < r.numSections(); x++) {
        Section s = r.getSection(x);
        for (int y = 0; y < s.numParagraphs(); y++) {
            Paragraph p = s.getParagraph(y);
            for (int z = 0; z < p.numCharacterRuns(); z++) {
                CharacterRun run = p.getCharacterRun(z);
                String text = run.text();
                System.out.print(text);
            }
            System.out.println();
        }
    }

%>


4. MS Word 테스트 버젼

MS워드 2000, MS워드 2003


=============================================

본문서는 자유롭게 배포/복사 할수 있지만

이문서의 저자에 대한 언급을 삭제하시면 안됩니다

저자 : GoodBug (unicorn@jakartaproject.com)

최초 : http://www.jakartaproject.com 

=============================================

Posted by 1010