URL に接続されたテキスト形式の InputStream の読み取りに問題があります。Scanner を使用してテキストを読み取っていますが、テキストの書式設定がないようです。
ここにコードがあります
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 ファイルとしてディスクに保存し、スキャナを使用すると正常に動作しますが、URL 経由では動作しません。誰でも私を助けることができますか?