#!/usr/local/bin/ruby # coding: utf-8 require 'net/http' require 'uri' require 'json' =begin 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 =end str = "\\u30c6\\u30b9\\u30c8" str.gsub!(/\\u([0-9a-f]{4})/) { [$1.hex].pack("U") } puts str # ใƒ†ใ‚นใƒˆ require 'json' require 'open-uri' url = 'http://api.twitter.com/1/users/lookup.json?screen_name=TwitterJP' JSON.load(open(uri).read)