Ryan's Java world!

          something about Java and opensource!

          BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
            51 Posts :: 25 Stories :: 59 Comments :: 0 Trackbacks
          用如下的方法

          ?? WordDocument wd = new WordDocument(is);
          ? StringWriter docTextWriter = new StringWriter();
          ? wd.writeAllText(new PrintWriter(docTextWriter));
          ? docTextWriter.close();
          ? bodyText = docTextWriter.toString(); ?
          ? ? // bodyText = new WordExtractor().extractText(is);
          ? System.out.println(bodyText);



          抽取不出所有的文件, 好像有字?jǐn)?shù)限制, 只能抽取前面部分字符. 是不是bug啊,



          使用過poi的, 有沒有遇到這種問題啊, 有沒有好的辦法呢, 路過的給點(diǎn)建議. 謝謝
          posted on 2006-08-25 18:05 冰雨 閱讀(1606) 評論(4)  編輯  收藏 所屬分類: Opensource

          Feedback

          # re: 關(guān)于apache poi 抽取word文本的問題, 2006-08-25 20:36 dudu
          這樣的文章不合適發(fā)布在BlogJava首頁!  回復(fù)  更多評論
            

          # re: 關(guān)于apache poi 抽取word文本的問題, 2006-08-25 21:13 冰雨
          哦 知道了,  回復(fù)  更多評論
            

          # re: 關(guān)于apache poi 抽取word文本的問題, 2006-11-06 18:33 軟件搜索
          FileInputStream in = new FileInputStream ("c:\\a.doc");
          WordExtractor extractor = new WordExtractor();
          String str = extractor.extractText(in);
          System.out.println("the result length is"+str.length());
          System.out.println("the result is"+str);


          試試這個(gè)  回復(fù)  更多評論
            

          # re: 關(guān)于apache poi 抽取word文本的問題, 2006-11-10 11:03 li
          我也碰到一樣的問題  回復(fù)  更多評論
            


          JSF中文技術(shù)文摘
          主站蜘蛛池模板: 荃湾区| 台东市| 桃江县| 九龙城区| 布拖县| 舟曲县| 安丘市| 河西区| 永顺县| 益阳市| 新昌县| 资源县| 台北市| 七台河市| 固原市| 准格尔旗| 肥西县| 崇左市| 揭东县| 青海省| 北海市| 竹溪县| 贵溪市| 花莲市| 南川市| 建宁县| 太白县| 平远县| 淮北市| 营口市| 白玉县| 诸暨市| 防城港市| 陈巴尔虎旗| 濉溪县| 德州市| 大名县| 玉环县| 大关县| 遵化市| 寿宁县|