Object
JSONNode
JSONNode | Constructor that constructs a empty root node. |
JSONNode | Constructor that constructs a node that has a name but no value |
JSONNode | Constructor that constructs a node that has a name and a string value |
JSONNode | Constructor that constructs a node that has a name and a integer value |
JSONNode | Constructor that constructs a node that has a name and a double value |
JSONNode | Constructor that constructs a node that has a name and a boolean value |
BooleanValue | Sets or gets boolean value of the node. |
ChildCount | Returns number of child nodes that are under the node. |
Comment | Sets or gets comment of a node |
DoubleValue | Sets or gets double value of the node. |
IntegerValue | Sets or gets integer value of the node. |
Name | Sets or gets the name of the node |
StringValue | Sets or gets string value of the node. |
Type | Returns a type constant telling what type the node is. |
AppendNode | Appends a child node. |
AppendValue | Appends a node as a value. |
AppendValue | Appends a boolean value. |
AppendValue | Appends a double value. |
AppendValue | Appends a integer value. |
AppendValue | Appends a string value. |
Child | Gets a child node by a index |
Child | Gets a child node by a name |
Clear | Removes all child nodes from the node |
Clone | Makes a clone of the node so that it can be inserted to different tree or at different branch of the same tree. |
GetSourceFormatted | Gets the raw JSON message as a string formatting it so that it is human readable. |
GetSourceRaw | Gets the raw JSON message as a string in as short format as possible. |
shared NewArrayNode | A shared method that creates a new array node. |
Operator_Compare | This is overload on the REAL studio = operator. Compares two nodes to see if they are equal |
shared Parse | A shared method that parses a JSON string message into a structured JSON object tree. |
Pop | Removes a node by index and returns the removed node. |
Pop | Removes a node by name and returns the removed node. |
Remove | Removes a node by index. |
Remove | Removes a node by name. |
shared StripWhiteSpace | Shared method that strips white spaces from JSON message that is formatted to be easily human readable. |
Swap | Swaps the contents of two nodes |
TYPE_NULL = 0 | |
TYPE_STRING = 1 | |
TYPE_DOUBLE = 2 | |
TYPE_BOOL = 3 | |
TYPE_ARRAY = 4 | |
TYPE_NODE = 5 | |
Version = 2.0 |