serde.serialize
Serializes data using the given format.
Usage
Example
json
local serde = include("serde")
local luaTable = {
Index = true
Array = {
"Value1",
"Value2"
},
Table = {
Index1 = "Value1",
Index2 = "Value2"
},
}
print(serde.serialize("json", luaTable, true)) --[[
{
"Index": true,
"Array": [
"Value1",
"Value2"
],
"Table": {
"Index1": "Value1",
"Index2": "Value2"
}
}
]]
toml
local serde = include("serde")
local luaTable = {
title = "Example",
owner = {
name = "Tom",
dob = "1979-05-27T07:32:00Z"
}
}
print(serde.serialize("toml", luaTable, true)) --[[
title = "Example"
[owner]
name = "Tom"
dob = "1979-05-27T07:32:00Z"
]]