1
將對象追加到msgpack數據而不先解碼它是否有效?追加新的msgpack數據到文件末尾
即類似的東西:
- 編碼數據1
- 組數據1
- 寫打包數據1到文件
然後,
- 組數據2
- 追加填充DATA2文件末尾
,或者它應該是:
- 讀取的文件
- msgunpack文件 - > DATA1
- 創建data1_2(包括DATA1,DATA2)
- 包data1_2
- 將打包data1_2寫入文件
將對象追加到msgpack數據而不先解碼它是否有效?追加新的msgpack數據到文件末尾
即類似的東西:
然後,
,或者它應該是:
你可以追加到文件。看看How to unpack a msgpack file?爲我的示例代碼閱讀一篇文章,你會看到我正在追加,這是有效的。
所以如果你有一個編碼在msgpack中的數組,你可以通過在文件末尾添加新的msgpack數據來擴展它。 – 2016-11-23 00:30:58
我有同樣的問題,但對於Python。 – 2017-09-13 03:36:02