私は現在、Javaでofxファイルを読み取ろうとしています。しかし、次のエラーが発生します:( Unhandled exception type FileNotFoundException
2行目)。OFx4jを使用しています。そのためのヒントを教えてください。
これまでに書いたコードは次のとおりです。
String filename=new String("C:\\file.ofx");
FileInputStream file = new FileInputStream(filename);
NanoXMLOFXReader nano = new NanoXMLOFXReader();
try
{
nano.parse(stream);
System.out.println("woooo It workssss!!!!");
}
catch (OFXParseException e)
{
}
コメントありがとうございます。いくつか変更を加えました。
String FILE_TO_READ = "C:\\file.ofx";
try
{
FileInputStream file = new FileInputStream(FILE_TO_READ);
NanoXMLOFXReader nano = new NanoXMLOFXReader();
nano.parse(file);
System.out.println("woooo It workssss!!!!");
}
catch (OFXParseException e)
{
System.out.println("Message : "+e.getMessage());
}
catch (Exception e1)
{
System.out.println("Other Message : "+e1.getMessage());
}
しかし今、私はこれを手に入れています:
スレッド「main」の例外java.lang.NoClassDefFoundError:Net / n3 / nanoxml / XMLParseException at OfxTest.afficherFichier(OfxTest.java:31)at OfxTest.main(OfxTest.java:20)原因:java.lang.ClassNotFoundException: net.n3.nanoxml.XMLParseException at java.net.URLClassLoader $ 1.run(Unknown Source)at java.security.AccessController.doPrivileged(Native Method)at java.net.URLClassLoader.findClass(Unknown Source)at java.lang.ClassLoader .loadClass(Unknown Source)at sun.misc.Launcher $ AppClassLoader.loadClass(Unknown Source)at java.lang.ClassLoader.loadClass(Unknown Source)... 2 more
私はそれを理解しようとしています。XMLParseExceptionが見つからないと思います。しかし、私にはわかりません。