Als ich JSON mit FiveM lernte, konnte ich keine Tutorials zur Verwendung finden. Also los geht’s.
Einfügen eines Arrays in eine JSON-Datei
local loadFile= LoadResourceFile(GetCurrentResourceName(), "./fileNameHere.json")
local information = {name = "w00pi the legend", age = 17, coolness = 1000}
SaveResourceFile(GetCurrentResourceName(), "fileNameHere.json", json.encode(information), -1)
^^
Dadurch wird das Array in die JSON-Datei eingefügt, wobei das Informationsarray in der JSON-Datei so aussieht.
{"name" : "w00pi the legend", "age" : 17, "coolness" : 1000}
So extrahieren Sie JSON-Informationen
local loadFile= LoadResourceFile(GetCurrentResourceName(), "./fileNameHere.json") -- you only have to do this once in your code, i just put it in since it wont get confusing.
local extract = {}
extract = json.decode(loadFile)
SaveResourceFile(GetCurrentResourceName(), "fileNameHere.json", json.encode(extract), -1)
Wenn Sie Tipps haben oder einen Fehler sehen, kommentieren Sie bitte unten und klären Sie ihn.
Vielen Dank!