このツールについて
JSONサンプルを貼り付けるだけで、対応するTypeScriptインターフェースをすべてブラウザ内で生成します。
よくある質問
ネストされたオブジェクトはどう扱われますか?
ネストされた各オブジェクトは、キー名をPascalCaseにした独自のインターフェースになり、最上位にRootインターフェースが付きます。
配列はどう型付けされますか?
配列は最初の要素から T[] として型付けされ、空の配列は any[] になります。
JSONサンプルから型を再帰的に推論し、TypeScriptのインターフェースを生成します。
ファイルはブラウザ内で処理され、アップロードされません。ツールの実行に必要なコードと素材はダウンロードされます。アカウントも追跡もありません。
ダウンロードを使うと、このツールを1つのHTMLファイルに保存してオフラインで使えます。
プライバシー →JSONサンプルを貼り付けるだけで、対応するTypeScriptインターフェースをすべてブラウザ内で生成します。