UTILS.
100% ブラウザ内で完結
TS

JSON → TypeScript 変換

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

出力

このツールについて

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

よくある質問

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

その他のツール