C#でJSONのデシリアライズ


このご時世、兎にも角にも猫も杓子もJSONだよな。Javascriptだったら何も考えずに使えるんだけれども、C#でJSONなデータを受け渡す時にちょっと詰まったので、その時に試したことをメモしとこう。

今回俺がやりたかったのは、JSONデータのデシリアライズだ。もう俺みたいなおっさんになってくると横文字がよく分からんくなってくるのだが、「デシリアライズ」ってのはJSONオブジェクトを手元で使いやすいように復元する作業のことを指すようだ。

C#でJSONを扱うには、標準ライブラリでもできなくはないのだが、「Json.NET」とかいうのが評判良さそうなのでそいつを使ってみることにした。Json.NETはNuGet(パッケージマネージャ的なやつ)でサクッと導入できるが、もし宗教上の理由とかでNuGet使えなくてもゴリ押しでDLLを直接インポートで問題ないだろう。
続きを読む C#でJSONのデシリアライズ

C#でExcelを使ってみる

「Excelで作られた仕様書」。その神々しい存在はIT業界で働く俺達にとって色々と複雑な感情を抱かせるものだけれど、そいつを読み書きしなければならない案件が押し寄せてくる事だってある。今まで色々なプログラミング言語でExcel仕様書を扱ってきた経験はあるのだけれど、今は理由あってC#を使っている。大抵、扱い方を忘れた頃に案件が舞い込んでくるので、いつでも思い出せるようここに書き残しておく事にしよう。
続きを読む C#でExcelを使ってみる