我在阅读与 URL 连接的 InputStream 文本表单时遇到问题。我正在使用扫描仪阅读文本,但看起来没有文本格式。
这是代码
connection = new URL(finalURL).openConnection();
connection.connect();
inStream = connection.getInputStream();
in = new Scanner(inStream);
while(in.hasNextLine()){
line = in.nextLine();
System.out.println(line);
}
我省略了 try catch 子句。输出如下:
µtÂ÷BPv§2d
ŐüUŘ}ĎÓăR
虽然它应该是这样的:
06MAGNA,20121109,0.26,0.27,0.25,0.27,37820
08OCTAVA,20121109,0.73,0.75,0.73,0.73,12244
当我将它作为 txt 文件保存在磁盘上然后使用 Scanner 时,它工作正常,但通过 URL 却不行。谁能帮我?