Hallo,
ich lese mit einem FileInputStream eine vorhandene Datei ein.
Dann gebe ich die Datei mittels FileOutputStream wieder aus (sie wird also unter einem anderem Namen gespeichert).
Das funktioniert soweit.
Nun möchte ich aber, dass an den Kopf der Datei ein paar Zeilen eingefügt werden.
Nur leider weiß ich nicht wie.
Hier mal mein bisheriger Code:
Kann mir da jemand weiterhelfen?
Danke
Gruß Robin
ich lese mit einem FileInputStream eine vorhandene Datei ein.
Dann gebe ich die Datei mittels FileOutputStream wieder aus (sie wird also unter einem anderem Namen gespeichert).
Das funktioniert soweit.
Nun möchte ich aber, dass an den Kopf der Datei ein paar Zeilen eingefügt werden.
Nur leider weiß ich nicht wie.
Hier mal mein bisheriger Code:
Code:
public void parsePHPandCreatePHP() {
String addStr = "Dieser String soll hinzugefügt werden";
String filename = "test.php";
File fSrc = new File( getCurrentDirectory(),filename ); // Quelldatei
File fDes = new File( getCurrentDirectory(),"img.php" ); // Zieldatei
FileInputStream in = null ;
FileOutputStream out = null;
byte buffer[] = new byte[ 64000 ];
try {
in = new FileInputStream( fSrc ); // Stream fuer Quelldatei
int length = in.read( buffer );
out = new FileOutputStream( fDes ); // Stream fuer Zieldatei
out.write(buffer);
in.close();
out.close();
}
catch ( IOException ioe ) {
System.out.println(ioe);
}
}
Kann mir da jemand weiterhelfen?
Danke
Gruß Robin