{"image_url":null,"published":"2009-10-19 03:43:25","width":"100%","blog_url":"https://shokai.hatenadiary.org/","type":"rich","categories":["Ruby"],"title":"JSON\u306e\u8aad\u307f\u66f8\u304d","provider_name":"Hatena Blog","author_name":"shokai","url":"https://shokai.hatenadiary.org/entry/20091019/1255977805","version":"1.0","author_url":"https://blog.hatena.ne.jp/shokai/","blog_title":"\u6a4b\u672c\u8a73\u89e3","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fshokai.hatenadiary.org%2Fentry%2F20091019%2F1255977805\" title=\"JSON\u306e\u8aad\u307f\u66f8\u304d - \u6a4b\u672c\u8a73\u89e3\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","height":"190","provider_url":"https://hatena.blog","description":"gem\u306ejson\u3067\u30b7\u30ea\u30a2\u30e9\u30a4\u30ba\u3082parse\u3082\u3067\u304d\u308b #!/usr/bin/env ruby require 'rubygems' require 'json' hash = Hash.new hash[\"x\"] = 180 hash[\"y\"] = 120 hash[\"name\"] = \"testtest\" puts hash.to_json # => {\"name\":\"testtest\",\"x\":180,\"y\":120} arr = Array.new arr[0] = hash hash2 = Hash.new hash2[\"year\"] = 2009 hash2[\"month\"] = \"O\u2026"}