ToolsOnline

線上 JSON 轉 Model 工具

從 JSON 推斷欄位類型,產生 TypeScript / Java / Swift / Kotlin 類別

巢狀物件產生獨立類別(類別名稱取鍵名 PascalCase);陣列依首元素推斷,空陣列視為任意類型。
輸入 JSON 後自動產生

JSON 轉 Model 工具說明

輸入任意 JSON,工具會推斷欄位類型並產生 TypeScript / Java / Swift / Kotlin 類別定義:巢狀物件拆分為獨立類別(類別名稱取鍵名 PascalCase),陣列依首元素推斷元素類型,空陣列退化為任意類型;可勾選「可選欄位」把所有欄位標記為可空,根類別名稱預設 Root 且可修改。

Java 輸出包含完整 getter/setter,Swift 產生 Codable struct,Kotlin 產生 data class,TypeScript 產生 class 欄位宣告。全部轉換在瀏覽器本機完成,API 範例不會上傳。