The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
List2Json
llList2Json
Summary
Function: string llList2Json( string type, list values );
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
See Json_usage_in_LSL
- 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"
|

|
|
See Also
Constants
Functions
Articles