如何在 SD 卡上创建的文本文件中插入换行符?
我的代码非常标准。 sReport 包含我想要输出到文本文件的文本,并且它包含几个“\n”换行符,这些换行符在文本视图中渲染良好,但在文本文件中它们不存在。一定有一些简单的东西我错过了..
try {
FileOutputStream fOut = new FileOutputStream(sDir + sFile);
//write
fOut.write( sReport.getBytes() );
// Close output stream
fOut.flush();
fOut.close();
} catch (IOException e) {
e.printStackTrace();
}
My code is pretty standard.. sReport contains the text I would like output to the text file, and it contains several "\n" line breaks that render fine in a textview, but in the text file they're non-existent. There must be something easy i'm missing..
try {
FileOutputStream fOut = new FileOutputStream(sDir + sFile);
//write
fOut.write( sReport.getBytes() );
// Close output stream
fOut.flush();
fOut.close();
} catch (IOException e) {
e.printStackTrace();
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
请查看此内容并牢记 Android是基于Linux的。
please review this and keep in mind Android is Linux based.