JSONをTypeScriptインターフェースに変換

JSONをTypeScriptインターフェースに変換

About this tool

「JSONをTypeScriptインターフェースに変換」は、JSONから厳密なTypeScriptインターフェース・型・readonly修飾子・任意フィールド定義を自動的に推論・作成します。

How to use

  1. APIのJSONレスポンスまたはデータ構造を貼り付けます。
  2. ルートのインターフェース名とフォーマット設定(interface vs type)を設定します。
  3. 必要に応じて任意フィールドやreadonly修飾子を有効にします。
  4. 生成されたTypeScript定義をプロジェクトにコピーします。

FAQ

ネストされたオブジェクトや配列に対応していますか?

はい!ネストされたオブジェクトと配列要素のスキーマはすべて、個別のインターフェースとして再帰的に生成されます。

プロパティをreadonlyにできますか?

はい。「フィールドをreadonlyにする」チェックボックスを切り替えます。

Tags

Related tools