如何在Corona SDK中更新负载保存表中的一个变量

使用load/save json保存方法,是否可以更新表中的一个变量?我想要改变另一个.lua文件中的一个值/变量。如何实现?

我的main.lua:

local table = {}
 table.one = "no"
 table.two = "no"
 table.three = "no"

loadsave.saveTable(table, "trying.json", system.DocumentsDirectory)

in check.lua:

local value = loadsave.loadTable("trying.json, system.DocumentsDirectory)

   if( 5+5 == 10)then
      value.one = "yes"
     --我想在不改变其他值/变量等情况下将该值保存到相同的JSON文件中
   end

点赞
用户8177581
用户8177581

尝试一下:

local value = loadsave.loadTable("trying.json", system.DocumentsDirectory)

if( 5+5 == 10) then
    value.one = "yes"
    loadsave.saveTable(value, "trying.json", system.DocumentsDirectory)
end
2017-06-28 01:20:35