1.6

Table Of Contents
while ((line = fileIn.readLine())!=null){
fileOut.write(line.replace((subject),""));
fileOut.newLine();
}
fileIn.close();
fileOut.close();
deleteFile(data.filename);
tmp.move(data.filename);
Please note that the temporary file must be closed at the end of the program.
OpenTextWriter()
Function that opens a file as a text file for writing purposes.
OpenTextWriter(filename, encoding, append)
Opens filename as a text file for writing purposes, using the encoding specified as a string
(UTF-8, ISO-8859-1, etc.).
The function returns a TextWriter object.
filename
String that represents the name of the file to open.
append
Boolean parameter that specifies whether the file pointer should initially be positioned at the
end of the existing file (append mode) or at the beginning of the file (overwrite mode).
Example
In the following example, the openTextWriter function is used to open the newly created
temporary file for writing:
var fileIn = openTextReader(data.filename);
var tmp = createTmpFile();
var fileOut = openTextWriter(tmp.getPath());
var line;
while ((line = fileIn.readLine())!=null){
fileOut.write(line.replace((subject),""));
Page 241