使用Go 在JSON 中進行動態鍵解組
使用JSON 資料時,如果滿足以下條件之一,則將其解群組為結構體可能會很困難:鍵是動態的,不能直接對應到結構中的欄位名稱。為了解決這個問題,可以在 Golang 中找到一個實用的解決方案。
給定一個定義的結構體:
和一個範例JSON 字串:
來捕捉JSON 中的已知鍵和動態鍵都可以使用映射:
此方法允許在單一動態鍵下儲存多個對象,提供資料處理的彈性。
可以在[此處](https://play.golang.org/p/jh-GAlUEo7n)找到範例遊樂場。
以上是如何在 Go 中使用動態鍵解組 JSON?的詳細內容。更多資訊請關注PHP中文網其他相關文章!