RubyとJSON

ちとRubyでJSONを使いたくて調べてる。

とりあえずは、

Ruby で JSON のエンコード・デコードを行うクラス「simple-json.rb」

を見つけて使ってみた。ごちゃごちゃ面倒なことがなく使えるのがいい。RubyForgeには、

json – JSON implementation for Ruby

というのがある。後者はgem一発で入るらしいけど、先に見つけた前者でやってみた。

RubyのJSONのパーザって「標準」ってないのかしらん。XMLはいくつかライブラリがあるけど、とりあえず標準があるから標準との差分で評価しやすい。昔はどれを使おうか迷ったんだけど、今は「とりあえず標準で」という思考停止も出来る。

標準なくても、「事実上これしかない」みたいなのがあればいいけど、どうやらそうでもなさそう。toyなパーザならすぐ書けるから、余計にそうなんだろう。APIも「ありがち」なものだろうし。

面倒臭いもんだ。