我正在编写一个创建多行 txt 文件的 Android 应用程序。我希望这些文件在 Android 和 Windows 中都可读。我的问题是行分隔符。
我知道我可以 \n
制作一个 android 可读文件,或者 \r\n
制作一个在 windows 中可读的文件。我也知道我可以使用 System.getProperty("line.separator")
,因为我的程序在 android 中运行,所以它添加了一个 Android 行分隔符。
有没有一种方法可以创建在 Windows 和 Android 中都可正确读取的文本文件?
最佳答案
如您所知,Windows 使用 \r\n
作为其行分隔符,而 UNIX 仅使用 \n
。对此没有(标准)解决方法。
关于安卓。如何创建独立于平台的文本文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35851070/