Difference between revisions of "JSON NULL"

From Second Life Wiki
Jump to navigation Jump to search
(Created page with "{{LSL Constant |name=JSON_NULL |type=string |value="�" |dvalue={{HoverText|"�"|Special Unicode Character�Unicode: U+FDD5�HTML: &#x000d…")
 
(Expanded definition of uses for the data type)
Line 4: Line 4:
|value="�"
|value="�"
|dvalue={{HoverText|"�"|Special Unicode Character
Unicode:	U+FDD5
HTML:	
llUnescapeUrl({{String|%EF%B7%95}});}}
|dvalue={{HoverText|"�"|Special Unicode Character
Unicode:	U+FDD5
HTML:	
llUnescapeUrl({{String|%EF%B7%95}});}}
|desc=Return value for [[llJsonValueType]] function indicating the data type of a given address specifier in a given string-serialized JSON object.  
|desc=Return value for [[llJsonValueType]] function indicating the Json data type of a given address specifier in a given string-serialized JSON text.
 
Also the return string value for [[llJsonGetValue]] function when the bare word 'null' is at the given address specifier in a given string-serialized JSON text.
 
Also used to encode the bare word 'null' within a Json text to signify an empty, valueless placeholder Value at that location (the empty LSL String, "", can be used as well for that).
|constants={{LSL Constants/JSON}}
|constants={{LSL Constants/JSON}}
|examples
|examples
|functions=
|functions=
{{LSL DefineRow||[[llJsonValueType]]|}}
{{LSL DefineRow||[[llJsonValueType]]|}}
{{LSL DefineRow||[[llJsonGetValue]]|}}
|events
|events
|cat1
|cat1

Revision as of 08:15, 30 August 2013

Description

Constant: string JSON_NULL = "�";

The string constant JSON_NULL has the value "�"

Return value for llJsonValueType function indicating the Json data type of a given address specifier in a given string-serialized JSON text.

Also the return string value for llJsonGetValue function when the bare word 'null' is at the given address specifier in a given string-serialized JSON text.

Also used to encode the bare word 'null' within a Json text to signify an empty, valueless placeholder Value at that location (the empty LSL String, "", can be used as well for that).

Caveats


Related Articles

Constants

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" 
JSON_NUMBER U+FDD3 64979 "%EF%B7%93" 
JSON_STRING U+FDD4 64980 "%EF%B7%94" 
JSON_NULL U+FDD5 64981 "%EF%B7%95" 
JSON_TRUE U+FDD6 64982 "%EF%B7%96" 
JSON_FALSE U+FDD7 64983 "%EF%B7%97" 
JSON_DELETE U+FDD8 64984 "%EF%B7%98"  Used with llJsonSetValue to remove a key-value pair.

Functions

•  llJsonValueType
•  llJsonGetValue

Deep Notes

Search JIRA for related Issues

Signature

string JSON_NULL = "�";