でこのCSVファイルを取得しようとしましNet::HTTP
た。
File.open(file, "w:UTF-8") do |f|
content = Net::HTTP.get_response(URI.parse(url)).body
f.write(content)
end
ローカルの csv ファイルを再度読み取った後、奇妙な出力が得られました。
Nationalit\xE4t;Alter 0-5
UTF-8にエンコードしようとしましたが、エラーが発生しましたEncoding::UndefinedConversionError: "\xE4" from ASCII-8BIT to UTF-8
rchardet gemは、コンテンツがISO-8859-2
. しかし、変換は機能しUTF-8
ません。
通常のTexteditorで開いた後、通常のエンコードが表示されます。