Измените строки
if(nodeValue!=null)
fop.write(nodeValue.getBytes());
fop.flush();
на
if(nodeValue!=null) {
fop.write(nodeValue.getBytes());
fop.write(System.getProperty("line.separator").getBytes());
}
fop.flush();
Обновите адрес вашей правки :
, чтобы написать каждое слово надругая строка, вам нужно разделить входную строку и затем написать каждое слово отдельно.
private static void GetText(String nodeValue) throws IOException {
if(!file3.exists()) {
file3.createNewFile();
}
FileOutputStream fop=new FileOutputStream(file3,true);
if(nodeValue!=null)
for(final String s : nodeValue.split(" ")){
fop.write(s.getBytes());
fop.write(System.getProperty("line.separator").getBytes());
}
}
fop.flush();
fop.close();
}