JSON
The ability to save and load JSON files is essential part of Ratchet.
save
function
Syntax:
lua
bool JSON.save( string path, table data )
Example:
lua
JSON.save("data/test.json", { message = "Hello world!" })
load
function
Syntax:
lua
table|nil JSON.load( string path )
Example:
lua
local data = JSON.load("data/test.json")
print(data.message)
stringify
function
Syntax:
lua
string JSON.stringify( table data )
Example:
lua
local text = JSON.stringify({ message = "Hello world!" })
print(text)
parse
function
Syntax:
lua
table JSON.parse( string json )
Example:
lua
local data = JSON.parse('{ "message": "Hello world!" }')
print(data.message)