TL
Tool Lab
💰捐贈
💰捐贈

JSON → TypeScript 轉換器

將JSON資料自動轉換為TypeScript介面。

JSON輸入
TypeScript介面

關於本工具

JSON to TypeScript轉換器分析您的JSON資料,自動產生TypeScript介面。它推斷每個欄位的型別——string、number、boolean、null、陣列和巢狀介面。

產生的介面可以直接貼到您的TypeScript專案中。對於API回應、設定檔和資料結構描述定義非常有用。

使用方法

  1. 將要轉換的JSON資料貼到輸入框。
  2. 輸入所需的介面名稱(預設:Root)。
  3. 在TypeScript輸出區域檢查轉換結果。
  4. 點擊複製按鈕將結果複製到剪貼簿。

使用情境

用於從API回應自動生成型別、整合外部資料時定義型別、舊版JavaScript程式碼的TypeScript遷移、建立團隊共用型別文件等。

常見問題

  • null值如何處理?null值表示為null型別。如需更精確的型別,請手動編輯。
  • 空陣列怎麼處理?空陣列變為unknown[]。使用包含實際資料的範例可獲得更精確的型別。
  • 支援巢狀物件嗎?是的,巢狀物件會自動產生為獨立的介面。