Ich möchte eine Text-Datei von OpenOffice mit Java entpacken. Mein Code sieht so aus:
Den hauptsächlichen Bestandteil habe ich aus dem Internet, das Anlegen von Ordnern habe ich selbst zugeschrieben und ich denke das ist der Fehler. Er erstellt zwar auch die Unterordner, gibt mir aber folgene Fehler:
Kann mir wer helfen?
Java:
try{
ZipInputStream zipin = new ZipInputStream(new FileInputStream("testdokument.odt"));
while(true){
ZipEntry entry = zipin.getNextEntry();
if(entry == null){
break;
}
if (entry.isDirectory()){
File f = new File(entry.getName().toLowerCase());
f.mkdirs();
}
else{
BufferedOutputStream zipout = new BufferedOutputStream(new FileOutputStream(entry.getName()));
int len;
while((len=zipin.read()) != -1){
zipout.write(len);
}
zipout.close();
}
zipin.closeEntry();
}
zipin.close();
}
catch (IOException e) {
e.printStackTrace();
}
Den hauptsächlichen Bestandteil habe ich aus dem Internet, das Anlegen von Ordnern habe ich selbst zugeschrieben und ich denke das ist der Fehler. Er erstellt zwar auch die Unterordner, gibt mir aber folgene Fehler:
Hab schon viel hin und her probiert aber kann es nicht lösen.java.io.FileNotFoundException: Configurations2\accelerator\current.xml (Das System kann den angegebenen Pfad nicht finden)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
at java.io.FileOutputStream.<init>(FileOutputStream.java:70)
at Packtester.<init>(Packtester.java:27)
at Packtester.main(Packtester.java:48)
Kann mir wer helfen?