文字セット windows-1250 を使用してサイトからデータを取得しようとしています。次のコードがあります。
require 'open-uri'
p open('http://www.ceskybenzin.cz/mapa/0').read.force_encoding('Windows-1250').encode('UTF-8').scan /addMarker\( point, '(.*?) - (.*?) - (.*?) - (.*?)', 'green', (.*?), bublina, 0 \);/
そして、私は次のようなデータを取得しています:
["EuroOil", "Prun\u00E9\u0159ov ", "U\u0161\u00E1k", "Zat\u00EDm nezadan\u00FD kraj", "181"]
windows-1250 サイトからデータを正しく取得する方法を教えてください
ありがとうございました