A LuaJsonObject
object represents a JSON object.
If you have a LuaJsonObject
object called object
you can call its methods using the ':
' operator. For example:
object:size()
Constructor | Description |
---|---|
LuaJsonObject:new | The constructor for a LuaJsonObject object (creates a new LuaJsonObject ). |
Method | Description |
---|---|
assign | Adds an attribute (a name/value pair) to the object. |
assign | Adds a table of attributes (name/value pairs) to the object. |
clear | Clears the object, so that it contains no attributes. |
copy | Copies the object. |
empty | Checks whether the object is empty. |
erase | Removes a specified attribute (name/value pair) from the object. |
exists | Checks whether a specified path exists in the object. |
existsByPath | Checks whether a specified path exists in the object. |
lookup | Returns the value at a specified path in the object. |
lookupByPath | Returns the value at a specified path in the object. |
pairs | Returns an iterator function that you can use to iterate over all of the attributes in the object. |
size | Returns the number of attributes (name/value pairs) contained in the object. |
string | Returns the object as a string. |
|