UTILS.
プライバシーを標準に
TS

JSON → TypeScript 変換

JSONサンプルから型を再帰的に推論し、TypeScriptのインターフェースを生成します。

ファイルはこの端末に残ります

ファイルはブラウザ内で処理され、アップロードされません。ツールの実行に必要なコードと素材はダウンロードされます。アカウントも追跡もありません。

ダウンロードを使うと、このツールを1つのHTMLファイルに保存してオフラインで使えます。

プライバシー →
出力

このツールについて

JSONサンプルを貼り付けるだけで、対応するTypeScriptインターフェースをすべてブラウザ内で生成します。

よくある質問

ネストされたオブジェクトはどう扱われますか?
ネストされた各オブジェクトは、キー名をPascalCaseにした独自のインターフェースになり、最上位にRootインターフェースが付きます。
配列はどう型付けされますか?
配列は最初の要素から T[] として型付けされ、空の配列は any[] になります。

その他のツール