型定義ほすぃ〜 ちょっとしたプロジェクトで、サードパーティのAPIを使用する際に型定義が無くて困ることがしばしばありました。OpenAPIに登録されていれば自動生成することもできますが、されていなかった場合には今回紹介する手法が使えるかもしれません。 MakeTypes こいつです。 使い方はかんたん。 まず何らかの方法でJSONをまるっとクリップボードに保存します。 自分は一度ブラウザに表示させてやってます。 firefox developer Edition使ってます。 あとはMakeTypesにいって好きな名前付けて貼ると... 型定義が生成されます。 おそらくここから微調整が必要になりますが、大まかなスタートラインとしては十分かと。少なくともゼロから全部自力で書くよりはマシです。 以上。 「それよりこうした方がよくない?」ってのがあれば是非教えて下さい。
