Difference between revisions of "LlList2Json"
Jump to navigation
Jump to search
m |
m |
||
Line 28: | Line 28: | ||
|permission | |permission | ||
|negative_index | |negative_index | ||
|sort= | |sort=List2Json | ||
|cat1=List | |cat1=List | ||
|cat2=String | |cat2=String | ||
|cat3=Data Conversion | |cat3=Data Conversion | ||
|cat4= | |cat4=JSON | ||
}} | }} |
Revision as of 11:44, 13 June 2013
LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
Summary
Function: string llList2Json( string type, list values );? | Function ID |
0.0 | Forced Delay |
Energy |
This function takes a list and returns a JSON string of that list as either a json object or json array.
Returns a string that is either values serialized as a JSON type, or if an error was encountered JSON_INVALID.
• string | type | |||
• list | values |
To convert a json formatted string into a list use llJson2List.
Specification
- If type is JSON_OBJECT the list must be a strided list of key, value pairs and a string representing a json object will be returned.
- If type is JSON_ARRAY then a string representing a json array will be returned.
- If type is any other string then JSON_INVALID will be returned.
Type Flags | Value | Unicode | Integer | URL Encoded | HTML Encoded | Description |
---|---|---|---|---|---|---|
JSON_INVALID | | U+FDDO | 64976 | "%EF%B7%90" |  | Value returned when inputs are not well formed. |
JSON_OBJECT | | U+FDD1 | 64977 | "%EF%B7%91" |  | |
JSON_ARRAY | | U+FDD2 | 64978 | "%EF%B7%92" |  |
Caveats
Examples
See Also
Constants
• | JSON_ARRAY | |||
• | JSON_OBJECT | |||
• | JSON_INVALID |
Functions
• | llJson2List | |||
• | llJsonGetValue | |||
• | llJsonSetValue | |||
• | llJsonValueType |
Articles
• | Typecast |