在Go 中將JSON 檔案讀取為JSON 物件
在Go 中,將JSON 檔案讀取為JSON 物件需要特定處理,因為使用Unmarshal 函數中的指標。
失敗嘗試:
您的第一次嘗試失敗,因為資料變數沒有指向要儲存的 JSON 值的有效記憶體位址。
您的第二次嘗試將 JSON 值儲存為字串,它阻止直接存取特定物件屬性。
正確方法:
要將JSON 檔案讀取為JSON 對象,請使用下列步驟:
使用ioutil .ReadFile 將檔案讀入位元組片:
建立一個指向空介面的指標(這是JSON 的位置)值將會儲存):
使用json.Unmarshal 將JSON 數據解碼到接口中指針:
注意:
以上是如何在 Go 中將 JSON 檔案讀取為 JSON 物件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!