restofwaterimpのぎじゅつMemo

SIerに所属。企画から運用まで幅広くやってます。C#中心に書いてます。

2018-10-01から1ヶ月間の記事一覧

【C#】C#プログラミングのイディオム(12章)シリアル化、逆シリアル化(後半 JSON)

前回の続き 今回はJSON(JavaScript Object Notation)です。 データ転送時に利用される軽量なデータ記述言語の一つ。 JavaScript Object Notation - Wikipedia JSONでデータを転記する場合は DataConstractJsonSerializerを利用します。 シリアル化のガイドラ…

【C#】C#プログラミングのイディオム(12章)シリアル化、逆シリアル化(前半 XML)

前回の続き restofwaterimp.hatenablog.com 11章でXMLファイルの操作ということで、XDocumentやXElementを利用した 操作が中心であった。 この章ではファイルの操作ではなく、ファイルのやりとりが中心の説明となっている。 シリアル化、逆シリアル化って? …

【C#】C#プログラミングのイディオム(11章)XMLの操作

前回のつづき restofwaterimp.hatenablog.com XMLやJSONでデータ連係をすることもあるので、 その流れかなと。11章はXMLで12章はJSON プレーンテキストからXMLやJSONに変換し、他システムへ連係することがあるため イディオムに載っているのだろうと思われる…

【C#】C#プログラミングのイディオム(10章)正規表現

前回の続き restofwaterimp.hatenablog.com 10章は正規表現 Findメソッドでゴリゴリ書いてもいいけど、Regexを利用すれば簡単だし、わかりやすいよという章。 Macでコーディングだとエスケープシーケンスが ¥ではなく\なので、注意です。(バックスラッシュ) …