JSONって多分こんな感じ

いろいろあって、JSONを使うようになった。
JSONなにそれ。チェーンソーもってんの?
実体はなんかこんな感じ?

["hoge", "miko", "jk"];//配列

{"jk": "18", "jc": 15, "js": "かわいい"}//オブジェクト

多分こんな感じ。
んで、某mixiアプリOpenSocialAPIを叩いて返ってくるのが以下

throw 1; < don't be evil' >
{"http://d.hatena.ne.jp/asonas/rss2":
	{"body":"
		//扱えるのはこっかららしい
		{\"Entry\":
			//配列らしい
			[
				{
					\"Link\":\"http://d.hatena.ne.jp/asonas/20091216#1260938282\",
					\"Date\":1260938282000,
					\"Title\":\"[php]phpの関数名長いよ馬鹿\"
				},
				{\"Link\":
					\"http://d.hatena.ne.jp/asonas/20091129#1259493072\",
					\"Date\":1259493072000,
					\"Title\":\"[開発][メモ][perl][女子高生]perlとcrontabとemacsと女子高生と。\"
				},
				{
					\"Link\":\"http://d.hatena.ne.jp/asonas/20091125#1259158094\",
					\"Date\":1259158094000,
					\"Title\":\"[開発][php]phpのheader()\"
				}
			],
			//ブログの情報
			\"Description\":\"ああ、そういえば、なかった気が、する -あそなす-\",
			\"Link\":\"http://d.hatena.ne.jp/asonas/\",
			\"Author\":\"asonas\",
			\"URL\":\"http://d.hatena.ne.jp/asonas/rss2\",
			\"Title\":\"ああ、そういえば、なかった気が、する -あそなす-\"
		}
		","rc":200 //レスポンスの結果?
	}
}

ところどころエスケープされてるのは気にしない。
んで、これを

//認証とか
//データの取得方方法とかは
//省略

gadgets.io.makeRequest(url, function(response) {
	var feed = response.data;
	var title = feed.Title;
	var link = feed.Link;
	// do something...
	var entries = feed.Entry;
	for (var i = 0; i < entries.length; i++) {
		var entry = entries[i];
		var entryTitle = entry.Title;
		var entryLink = entry.Link;
		// do something...
		document.getElementById("feedTitle").innerHTML = entryTitle;
		document.getElementById("feedLink").innerHTML = entryLink;
	}
}, params);

とかで出力するらしい、要するに配列の中をfor文で回すらしい。
ただ、要素が足りないのでcreateAttributeとかでdivを増やす必要があるんじゃね?とか思ったり。
しばらくJavaScriptに関連する記事が増える予感。