久しぶりに C# で JSON を処理してみたので備忘録。
JSONを処理する(現在)
ググってみたところ、使い勝手の言いパーサーがあってすこぶる楽ちんになっていた。
Dynamic 型を利用しているので、C# 4.0 (Visual Studio でいうと 2010 以降かな?)が必要。
使い方も簡単。
まず上記ページからファイルをダウンロード。(今日現在の最新版 DynamicJson_1.2.0.0.zip)
解凍して中にある DynamicJson.dll を参照設定に追加するか、DynamicJson.cs を自分のプロジェクトに追加すれば使えるようになる。
今回は外部ファイルを必要としなくてもいいように DynamicJson.cs を使ってみた。
(実行時に怒られるので System.Runtime.Serialization も参照設定に追加しておきましょう。)
そしてサンプルコード。
続きを読む