Difference between revisions of "JSON TRUE/de"

From Second Life Wiki
Jump to navigation Jump to search
(Translation from EN)
 
(Added #var:lang and applied Multi-lang||/de template.)
Line 1: Line 1:
{{LSL Constant/de
{{Multi-lang||/de}}
{{LSL Constant{{#var:lang}}
|name=JSON_TRUE
|name=JSON_TRUE
|type=string
|type=string

Revision as of 17:15, 20 October 2013

Beschreibung

Konstante: string JSON_TRUE = "�";

Die string Konstante JSON_TRUE hat den Wert "�"

Rückgabewert der Funktion llJsonValueType, die den JSON Typ für einen Wert in Json an einer bestimmten, durch Spezifizierer definierten Stelle ermittelt.

Die Konstante JSON_TRUE wird ebenfalls zusammen mit llJsonSetValue oder llList2Json benutzt, um an der durch Spezifizierer definierten Stelle den Text 'true' innerhalb von Json zu schreiben.

Ähnliche Artikel

Konstanten

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.

Funktionen

•  llJsonValueType

Beispiele

<lsl> // Darstellung des Unterschieds zwischen JSON_TRUE & JSON_FALSE // und deren LSL-Entsprechungen innerhalb eines JSON Test-Strings.

run_json_test(string input) { // [true,false]

   say(input);

// unicode equivalent of JSON_FALSE

   say(llJsonGetValue(input, [1]));

   input = llList2Json(JSON_ARRAY, [TRUE, FALSE]);

// [1,0]

   say(input);

// 0

   say(llJsonGetValue(input, [1]));

}

say(string message) {

   llOwnerSay(message);

// llRegionSayTo(llGetOwner(), PUBLIC_CHANNEL, message); // llWhisper(PUBLIC_CHANNEL, message); }

default {

   touch_end(integer num_detected)
   {
       string TEST_STRING_JSON = llList2Json(JSON_ARRAY, [
                                             JSON_TRUE, JSON_FALSE]);

// copy 'TEST_STRING_JSON' from the following function call // to the string 'input' in the function declaration // and run a test on 'input' to not (!) modify 'TEST_STRING_JSON' // but its copy instead

       run_json_test(TEST_STRING_JSON);
   }

} </lsl>

Deep Notes

Nach JIRA-Issues suchen, die sich hierauf beziehen

Signature

string JSON_TRUE = "�";