3

Wordファイルを読み込もうとしています..しかし、実際には「タイプorg.apache.xmlbeans.XmlExceptionを解決できません。必要な.classファイルから間接的に参照されています」という問題があります..問題 ??

import org.apache.poi.xwpf.extractor.XWPFWordExtractor;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.*;
import org.apache.poi.poifs.filesystem.POIFSFileSystem;
import org.apache.poi.xwpf.usermodel.XWPFDocument;


public class Read_File {


    public static void main(String[] args) {
        try {
            FileInputStream fis = new FileInputStream("C:\\Users\\Desktop\\m.docx");
            org.apache.poi.xwpf.extractor.XWPFWordExtractor oleTextExtractor = new XWPFWordExtractor(new XWPFDocument(fis));
            System.out.print(oleTextExtractor.getText());            
        } catch (Exception e) {
                e.printStackTrace();
        }
    }

}
4

2 に答える 2

4

以前にも同じ問題に直面したことがあります。xmlbeans-2.3.0.jar を追加すると、この問題を解決できます。ここから jar をダウンロードできます。

于 2013-02-27T06:05:18.117 に答える
0

クラスパスに XMLException を含む JAR ファイルがあることを確認してください。このメッセージを表示するには、Eclipse 内で実行している可能性があります。クラスを見つけていると言っていますが、クラスパスにないJARファイルを介して実行することは許可されていません。おそらく XMLBeans 用の JAR ファイルがあります。

于 2012-07-12T06:53:55.633 に答える