貼上您的 JSON 資料,即可立即取得具有正確型別推斷與 json 標籤的 Go struct 定義。支援巢狀物件、陣列與所有 JSON 資料型別。
貼上您的 JSON 資料,即可立即取得具有正確型別推斷與 json 標籤的 Go struct 定義。支援巢狀物件、陣列與所有 JSON 資料型別。
關於這個主題的常見疑問與實用解答。
JSON 字串對應 Go string、數值對應 float64(若為整數則對應 int)、布林值對應 bool、null 對應指標型別、陣列對應 slice、巢狀物件對應巢狀 struct。轉換器會分析您的 JSON 資料,為每個欄位推斷最適當的 Go 型別。
每個巢狀 JSON 物件會被轉換為獨立的 Go struct 型別。轉換器會根據欄位名稱自動產生有意義的 struct 名稱,並在父子 struct 之間建立正確的型別參照。
是的,轉換器會自動為每個欄位加入 json struct 標籤,使用原始 JSON key 名稱。例如,JSON 欄位 "user_name" 會產生帶有 `json:"user_name"` 標籤的 Go 欄位,確保正確的序列化與反序列化。
不會,JSON 轉 Go struct 的轉換完全在您的瀏覽器中以 JavaScript 執行。您的 JSON 資料留在您的裝置上,不會上傳至任何伺服器。