SS 工具箱
SS 工具箱
所有資料均在本機處理

免費線上 JSON 轉 TypeScript 介面工具

功能特點

  1. JSON 即時轉 TypeScript 型別

    貼上任意 JSON,即時產生對應的 TypeScript 介面與型別別名,無需點選、無需建置、無需設定。

  2. 支援巢狀物件與陣列

    深層巢狀的物件、物件陣列和基礎型別陣列都能轉換為結構正確、可組合的介面。

  3. 自動合併陣列項目介面

    欄位結構相同的陣列項目會合併為一個介面,產生的型別保持簡潔可重用、不會重複定義。

  4. 內建範例即時預覽

    開啟即載入一份現成範例,一目瞭然看懂用法,替換成你自己的資料後型別隨輸入即時更新。

  5. 瀏覽器本機執行

    轉換透過 json-to-ts 函式庫在你的裝置本機完成,你的 JSON 不會離開本機、無需請求伺服器。

常見問題

如何把 JSON 轉成 TypeScript 介面?

把 JSON 貼到左側編輯器,右側會即時產生對應的 TypeScript 介面或型別,直接複製進你的專案即可。

這個 JSON 轉 TS 工具可以免費線上使用嗎?

可以。這是一個免費的線上轉換工具,無需註冊、沒有使用次數限制,且完全在瀏覽器中執行。

能處理巢狀物件和陣列嗎?

能。巢狀物件、物件陣列和基礎型別陣列都會被轉換成結構正確的介面與型別別名。

陣列裡有多個欄位相同的物件會怎樣?

它們的結構會被合併為一個介面,因此相似物件組成的陣列會變成一個可重用的型別陣列,而不是重複的定義。

我的 JSON 會被傳送到伺服器嗎?

不會。轉換使用 json-to-ts 函式庫在你的瀏覽器本機完成,你貼上的任何內容都留在本機。

參考連結
相關工具
SponsorMindElixir