Файл Java не записан в поток с символами новой строки
Мы'повторная передача файла CSV из веб-службы. Похоже, что мытеряя символы новой строки при потоковой передаче - клиент получает файл все в одну строку. Любая идея, что мыделаешь неправильно?
Код:
public static void writeFile(OutputStream out, File file) throws IOException {
BufferedReader input = new BufferedReader(new FileReader(file)); //File input stream
String line;
while ((line = input.readLine()) != null) { //Read file
out.write(line.getBytes()); //Write to output stream
out.flush();
}
input.close();
}