我试图从cvs文件中读取行并需要处理每一行,解析出一些字段。我使用了BufferedReader,但返回的字符串是二进制格式,而不是返回' http://foo.com'它返回了' \ u0000h \ u0000t \ u0000p' ...它让我的解析根本不起作用。我怎样才能将它转换回正常的字符串,允许我做常规的字符串操作。
这是我尝试过的:
br = new BufferedReader(new FileReader(file));
List<String> pieces;
String line;
while((line = br.readLine())!=null) {
pieces = splitter.splitToList(line);
// further process of element in pieces
}