2012-01-20 14 views
0

Apache POIを使用すると、MS Wordドキュメントからデータを取得できますが、問題はWordファイルが段落として読み込まれることです。したがって、各段落は1行として読み込まれます。私のJavaコード行数が.docファイルで指定された行数と一致しません。誰も私にどのようにApacheのPOIまたは任意の代替方法を使用して行数を取得することを提案することができます。Javaプログラムを使用してMSワードファイル(.doc)の行を取得する方法

+0

はあなたがこれまで使用してきたどのようなコード私たちを見ることができます参照してください? – Kane

答えて

0

次の方法があなたのために好ましいかもしれない

 DocumentSummaryInformation summaryInfo=doc.getDocumentSummaryInformation(); 
     String category = summaryInfo.getCategory(); 
     String company = summaryInfo.getCompany(); 
     int lineCount=summaryInfo.getLineCount(); 

java-and-docx-format

+0

まだ正しいline_countを取得できません – mahesh

+0

MS word line_countは71を返しますが、上記のsummaryInfo.getLineCount()はcount = 24を返します。 – mahesh

+0

文書には実際に何本の線がありますか? –

関連する問題