JSON から Go
JSON サンプルから Go struct と JSON タグを生成します。
入力
出力
このツールについて
エクスポート済みフィールド名と元の JSON タグを持つ入れ子 Go struct を生成します。
主な機能
- 入れ子オブジェクトと配列に対応
- 生成結果をダウンロード可能
使い方
- 1代表的な JSON サンプルを貼り付けます。
- 2ルート名を設定して定義を生成します。
例
入力
{"id":1,"name":"Ada","tags":["admin"]}出力
type Root struct {
ID int `json:"id"`
Name string `json:"name"`
}制限事項
- ブラウザの応答性を保つため、入力は 2,000,000 文字までです。
- ダウンロードは .go 拡張子です。
- 数値はサンプルから int または float64 と推論します。用途に応じて確認してください。
- 入力はすべてブラウザ内で処理され、ToolHub にアップロードされません。
最終確認: