hallo,
habe das thema in einem anderem thread schonmal angesprochen, aber da kann mir keiner helfen:
ich habe eine methode, die eine datei einliest und als string abspeichert:
aber diese funktioniert nur bei txt dateien und z.b. nicht bei bildern.
mir hat jemand den tipp gegeben es als byte (also jedes byte einzeln einzulesen, aber das klappt nicht bei mir. kann mir da jemand mal zeigen wie das geht.
habe das thema in einem anderem thread schonmal angesprochen, aber da kann mir keiner helfen:
ich habe eine methode, die eine datei einliest und als string abspeichert:
Java:
public String readFile(String filename) {
StringBuilder buf = new StringBuilder();
try {
BufferedReader reader = new BufferedReader(new FileReader(filename));
String line = null;
while((line =reader.readLine()) != null){
buf.append(line);
buf.append(System.getProperty("line.separator"));
}
}
catch (FileNotFoundException e) {
System.out.println("File not found: "+filename);}
catch (IOException e2) {}
String s = buf.toString();
return s;
}
aber diese funktioniert nur bei txt dateien und z.b. nicht bei bildern.
mir hat jemand den tipp gegeben es als byte (also jedes byte einzeln einzulesen, aber das klappt nicht bei mir. kann mir da jemand mal zeigen wie das geht.