JSONからTypeScript生成
JSONサンプルからTypeScriptインターフェースと型をローカル生成します。
JSONサンプル
TypeScript
このツールについて
JSONのオブジェクト、配列、プリミティブ、null、引用符が必要なプロパティ名から読みやすいTypeScriptインターフェースを推論します。
主な機能
- ネストしたインターフェース
- 異種配列のユニオン型
- 無効な識別子を引用符で保護
- コピーとTypeScriptダウンロード
使い方
- 1ルート型名を指定します。
- 2有効なJSONサンプルを貼り付けます。
- 3TypeScriptを生成・確認し、コピーまたはダウンロードします。
例
入力
{"user-name":"Ada","active":true}出力
export interface RootObject {
"user-name": string;
active: boolean;
}制限事項
- 入力は2,000,000文字までです。
- 1つのサンプルから省略可能性は判断できないため、すべて必須フィールドになります。
- 空配列はunknown[]になります。
最終確認: