私は xml 解析を学んでおり、xmlpull.org の API を使用したいと考えています。
http://www.xmlpull.org/v1/download/から「xmlpull_1_0_5.jar」ファイルをダウンロードし、参照ライブラリに含めました。
次に、次のコードを (Eclipse で) 書きました。
import java.io.IOException;
import java.io.StringReader;
import org.xmlpull.v1.XmlPullParser;
import org.xmlpull.v1.XmlPullParserException;
import org.xmlpull.v1.XmlPullParserFactory;
public class Collections {
public static void main (String args[])
throws XmlPullParserException, IOException
{
XmlPullParserFactory factory = XmlPullParserFactory.newInstance();
factory.setNamespaceAware(true);
XmlPullParser xpp = factory.newPullParser();
System.out.println("parser implementation class is "+xpp.getClass());
}
}
問題は、コンパイル時に次のエラーが発生することです。
スレッド「メイン」org.xmlpull.v1.XmlPullParserException での例外: ファクトリ クラスを読み込めませんでした (小規模または完全な既定の実装であっても)。ネストされた例外は次のとおりです: Collections.main( Collections.java:12)
助けてください。