G
Guest
Gast
Also ich hab das jetzt so nach den Vorschlägen die so gemacht
wurden gelöst. klappt alles auch soweit ganz gut doch nun hab ich
einen anderen fehler. er kann in der klasse einlesen leider die
export datei nicht finden. hoffe hier kann mir jemand helfen,
ich würde mich freuen wenn das ich mein erster java projekt
heute abschliessen könnte. unten mal die quellcodes. schonmal
danke im vorraus.
klasse samples
klasse einlesen
er gibt mir eine fehlermeldung raus : Error reading file java.io.FileNotFoundException: export.txt (Das System kann die angegebene Datei nicht finden)
er kann anscheinend die export.txt nicht lesen in der klasse einlesen. anscheind wird sie gar nicht erst erzeugt. dieses problem trat erst nach meinen abänderung aus, sodass ich zur laufzeit dateien einlesen kann.
der user keiner hatte mir da im gestrigen thread weitergeholfen.
schonmal danke im vorraus[/code]
wurden gelöst. klappt alles auch soweit ganz gut doch nun hab ich
einen anderen fehler. er kann in der klasse einlesen leider die
export datei nicht finden. hoffe hier kann mir jemand helfen,
ich würde mich freuen wenn das ich mein erster java projekt
heute abschliessen könnte. unten mal die quellcodes. schonmal
danke im vorraus.
klasse samples
Code:
public class Samples {
public void Samples(File datei)
{
//Zu öffnende Datei angebeben
// File datei = new File ("amazonmay27.txt");
//Reader
InputStreamReader isr;
BufferedReader br;
FileInputStream fis;
String zeile; //= null;
File newfile = new File("export.txt");{
try {
fis = new FileInputStream(datei);
isr = new InputStreamReader(fis);
br = new BufferedReader(isr);
FileWriter fileWriter = new FileWriter(newfile);
while ((zeile = br.readLine()) != null) {
fileWriter.write( zeile + "\r\n");
}
fileWriter.close();
br.close();
} catch (Exception e) {}
}
}
}
klasse einlesen
Code:
public class einlesen {
public einlesen()
{
File amazonmay27=new File("export.txt");
File outamazon=new File("outFile.txt");
LinkedList ll=new LinkedList();
/** READ FROM FILE */
try {
// Create a file reader and connect
// a buffered reader to the file reader
FileReader fr=new FileReader(amazonmay27);
BufferedReader in =new BufferedReader(fr);
// Read lines and put in list
// break when empty line
String line="";
for(;;){
line=in.readLine();//read one line
if (line==null || line.equals("")) break;
else ll.addLast(line);
}
in.close();
}catch(IOException ioe) {
System.err.println ("Error reading file "+ioe);
}
/** MAKE A CHANGE */
// ll.addFirst("This string is added first");
/** WRITE TO FILE */
try{
// Create a file output stream and connect
// a print stream to the output stream
FileOutputStream out = new FileOutputStream(outamazon);
PrintStream p = new PrintStream(out);
// write list to file
for(int i=0;i < ll.size();i++){
p.println ((String)ll.get(i)); //print one line
}
p.close();
}
catch (IOException ioe) {
System.err.println ("Error writing to file "+ioe);
}
amazonmay27.delete();
}
}
er gibt mir eine fehlermeldung raus : Error reading file java.io.FileNotFoundException: export.txt (Das System kann die angegebene Datei nicht finden)
er kann anscheinend die export.txt nicht lesen in der klasse einlesen. anscheind wird sie gar nicht erst erzeugt. dieses problem trat erst nach meinen abänderung aus, sodass ich zur laufzeit dateien einlesen kann.
der user keiner hatte mir da im gestrigen thread weitergeholfen.
schonmal danke im vorraus[/code]