我从不同的系统获取不同格式的文件,我需要将这些文件导入到我们的数据库中.部分导入过程用于检查行长度以确保格式正确.我们似乎遇到来自UNIX系统的文件有问题,其中添加了一个字符.我怀疑这是由于在UNIX和Windows平台上返回运输的编码方式不同.
有没有办法检测创建文件的文件系统,而不是检查行上的最后一个字符?或者也许是一种将文件作为文本而不是二进制文件读取的方法,我怀疑这是问题?
多谢你们 !
java text cross-platform newline file
cross-platform ×1
file ×1
java ×1
newline ×1
text ×1