この記事で知ったんだけど、感動した機能。
例えばapi仕様ドキュメントなんかでこのようなJSON形式があった場合、
C#で処理しようとしたら普通は戻り値に対応したclassを作る必要がある。
{ "success": 1, "return": { "received": 0.1, "remains": 0, "order_id": 0, "funds": { "jpy": 325, "btc": 1.392, "mona": 2600 } } }
それが、上記JSON形式のデータをコピペして、
編集 -> 形式を選択して貼り付け -> JSONをクラスとして貼り付けると・・
public class Rootobject { public int success { get; set; } public Return _return { get; set; } } public class Return { public float received { get; set; } public int remains { get; set; } public int order_id { get; set; } public Funds funds { get; set; } } public class Funds { public int jpy { get; set; } public float btc { get; set; } public int mona { get; set; } }
こんな感じのclassが自動生成された!
便利だわ~!もっと早く知りたかった!