BufferedReader将字符串返回为二进制

时间:2014-04-22 18:09:37

标签: bufferedreader

我试图从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
}

0 个答案:

没有答案