我正在使用json在程序調用之間將數據存儲在磁盤上,該程序可以正常運行一段時間,但是此后,它在json解碼中顯示錯誤,即“頂級值后的無效字符'1'”。有人可以建議解決這個問題的方法嗎?
2 回答

慕碼人8056858
TA貢獻1803條經驗 獲得超6個贊
當您將數據寫入磁盤時,是否確保os.O_TRUNC
在打開標志中傳遞(或截斷文件)?如果不是這樣,則在您編寫的對象小于最后一個對象之前,該程序將正常運行。但是,如果不看代碼就很難調試代碼。
- 2 回答
- 0 關注
- 304 瀏覽
添加回答
舉報
0/150
提交
取消