各位大大好,小弟最近在写一只程式,必须要读入utf-8的log资料
上面主要记录了许多使用者的ID,而玩家来自各国,所以有各种语言
其中会遇到一些ID,使用记事本看会看到乱码,用Notepad则会看到
一组编码,例如xE4这样,例如会有一个ID像这样 SchxE4llbchen
小弟我原本是想读到乱码时,写个特例处理掉,但是Scanner读取却
可能早在读到那一个乱码之前好几10行,就显示 hasNext() = false了
可是如果手动用文字编辑器去把那个乱码删掉,又可以完整读完整个档案
这让我无法针对他去做处理,请问各位大大,该如何处理呢?