【症状】どのような症状、現象か?
【再現方法】サンプルソース、再現手順など
『[1,2,3]』をJSONデコードの変数型確認を表示
『[null]』をJSONデコードの変数型確認を表示
【要望】どのような解決が望ましいか?
null 値は、空文字列か、もしくは NIL として解釈するように。
【バージョン】nadesiko ver.1.5329
【その他】
Twitter 連携ライブラリ「なこったー / nakotter」のβ版を公開しました。
http://www.undefin.net/nadesiko/xpln/lesson/L3-1
nakotter では、取得データの整形処理が、デフォルトでは「JSONデコード」を
利用するようにしています:
# HTTP Response の処理。デフォルトでは JSON 想定
レスポンス処理は~
レスポンス部分の『:null』を『:""』に置換してJSONデコード
しかし「JSONデコード」命令では null 値があると失敗してしまうため、
暫定的に null を空文字列に置換して利用しています。
XML フォーマットで取得してタグ関連の命令でぐちゃぐちゃとやるのでもいいのですが、
タグ関連の命令はそこまで充実していないし、階層タグ命令等も使いづらいです。
JSONデコードを使ってきちんとなでしこの配列/ハッシュに変換できれば、
Nakotterから返信取得して反復、対象@`text`を表示
のように、XML で切り盛り(?)するよりも圧倒的に楽です。
----
ということで、null は空文字列か、NIL としてデコードされて欲しいです。
修正案が他にあればお願いします。