HarmonyOS使用File保存数据后打开本地文件查看发现数据被添加了时间

使用File保存json数据到本地后打开本地文件查看发现数据后面被添加了时间,但是本地打印日志发现数据后面并没有添加时间,数据是正确的,这是偶现的问题,不是必现的。

HarmonyOS
2024-09-09 11:56:53
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

同一个文件被多次fs.write写入数据时,并不会先将原来的文件内容清空,而是类似修改文件内容,当第二次写入的数据比第一次少时,就会出现第一次的数据超出部分会残留在文件中。这是规格,不是bug。需要应用自己处理。建议您写入前重新新建一个新文件,或先清空内容。

分享
微博
QQ
微信
回复
2024-09-09 15:14:46
相关问题
ability异常杀数据保留怎么弄?
4858浏览 • 1回复 待解决
HarmonyOS relationalStore打开sqlite数据
460浏览 • 1回复 待解决
如何查看模拟器设备数据文件
1294浏览 • 1回复 待解决
上传文件,如何接受后端返回数据
1804浏览 • 1回复 待解决