#!/usr/local/bin/ruby # coding: utf-8 require 'net/http' require 'uri' require 'json' url = "http://weather.livedoor.com/forecast/webservice/json/v1?city=130010" uri = URI.parse(url) json = Net::HTTP.get(uri) result = JSON.parse(json) puts result puts result.gsub(/\\u([\da-fA-F]{4})/) { [$1].pack('H*').unpack('n*').pack('U*') }