我有一個普遍的問題:是否有可能在Java中讀取文檔通過使用掃描儀對象並定位/標識出現單詞的頁面?Java掃描器分頁
也許類似的東西來next()
,hasNextLine()
[編輯]
文件=你想讀什麼樣的文檔Word文檔
我有一個普遍的問題:是否有可能在Java中讀取文檔通過使用掃描儀對象並定位/標識出現單詞的頁面?Java掃描器分頁
也許類似的東西來next()
,hasNextLine()
[編輯]
文件=你想讀什麼樣的文檔Word文檔
?簡單的文本文件(這是Scanner
的設計目的)通常不具有頁面的概念。您不能使用Scanner
來處理PDF和Word文檔。
感謝您的反饋。是的,我確實在想Word文檔。 Console類是一個解決方案嗎? Java可以閱讀Word文檔嗎? – raoulbia 2011-04-02 14:51:27
@Baba [Console](http://download.oracle.com/javase/6/docs/api/java/io/Console.html)的JavaDocs的哪一部分會讓您相信這對於確定Word文檔中單詞的'頁碼'?順便說一句 - 處理MS文檔的一個通用API是[Apache POI](http://poi.apache.org/)。儘管我沒有使用過,但其他人的報告表明它對MS文檔的支持是「不完整的」。 – 2011-04-02 15:07:04
適用於Apache POI的+1 - 也適用於Excel電子表格等其他MS Office格式。 – 2011-04-02 19:05:22
什麼樣的文件和什麼是「頁面」? – khachik 2011-04-02 14:43:54