JSON 轉 TypeScript 生成器
根據 JSON 範例在本機生成 TypeScript 介面與型別。
JSON 範例
TypeScript
關於工具
根據 JSON 物件、陣列、基本型別、null 與需要引號的屬性名稱推斷可讀的 TypeScript 介面。
主要功能
- 巢狀介面
- 異質陣列聯集型別
- 自動引用無效識別字
- 複製與下載 TypeScript
使用方法
- 1設定根型別名稱。
- 2貼上有效的 JSON 範例。
- 3生成並檢查 TypeScript,然後複製或下載。
範例
輸入
{"user-name":"Ada","active":true}輸出
export interface RootObject {
"user-name": string;
active: boolean;
}限制
- 輸入上限為 2,000,000 個字元。
- 單一範例無法推斷選填性,因此欄位均為必填。
- 空陣列生成 unknown[]。
最近審核: