0
我的代码用于在原始资源中显示长文本文件。我不知道为什么,但有些文本文件显示错了下一行,有什么帮助?打开原始文本资源并显示错误的下一行
我的代码用于在原始资源中显示长文本文件。我不知道为什么,但有些文本文件显示错了下一行,有什么帮助?打开原始文本资源并显示错误的下一行
如果你能分享一些样品显示与你的预期输出,那将是一件好事。
从最初的猜测,这可能是因为两个原因的:
在文本文件中使用的编码。因此,如果您使用ASCII编写文本并在使用UTF-8字符串时显示该文本,则会导致一些问题。这应该是一致的。
可能是文件中换行符如何编码的好例子,如\r\n
或\n
。
你也可以尝试封装你的InputStream
到FileReader
和行更直接阅读字符串专业,而不是转换它。
您可以使用像Apache Commons IO这样的库来管理所有的东西。