開発者 🔒 ブラウザ内で動作 — データは送信されません

JSONをTypeScriptに変換

JSONのサンプルをTypeScriptのinterfaceに変換します。

JSONからTypeScriptのinterfaceを生成

APIのレスポンスに手で型を付けるのは時間がかかり、間違いも起きやすい作業です。このページはTypeScriptを選んだ状態でJSON型定義ジェネレーターを開くので、サンプルのレスポンスが一度でinterfaceの一式になります。

例

サンプル{"id": 1, "tags": ["a"], "owner": {"name": "Ada"} }からは、name: stringを持つOwnerインターフェースと、id: number、tags: string[]、owner: Ownerを持つRootインターフェースが生成されます。

関連ツール

実行時に検証したい場合は、同じサンプルからJSON Schemaを生成してください。バックエンドがGoならJSONをGoに変換をどうぞ。

関連ガイド