Archive for 4月 21st, 2010
最近すっかりJSONにはまっている。["value1","value2"]で配列、{“key1″:”value1″,”key2″:”value2″}でハッシュ。構造を記述するならXMLよりJSONがやっぱり便利。でも当のJavaScriptに標準でObjectからJSON形式の文字列を吐き出す関数が無いのはいかがなものだろうか。(foreachまわして文字列に変換しちゃえばいいけど)unevalが標準機能として欲しいです。データベースでリストを管理する時もJSONで書いて格納しちゃえば楽ですね。
以下、JavaScriptでObjectをJSON形式でシリアライズする方法。
http://www.json.org/json2.jsをダウンロード。
json2.jsをインクルードして、var serializedString = JSON.stringify(object)
そのままだと警告のダイアログボックスが出てきてうっとうしいので、json2.jsの一行目は削除しておくこと。
おしまい。