JSON FALSE/de

From Second Life Wiki
< JSON FALSE
Revision as of 23:04, 22 October 2013 by Strife Onizuka (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Beschreibung

Konstante: string JSON_FALSE = "�";

Die string Konstante JSON_FALSE 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_FALSE wird ebenfalls zusammen mit llJsonSetValue oder llList2Json benutzt, um an der durch Spezifizierer definierten Stelle den Text 'false' innerhalb von Json zu schreiben.

Ähnliche Artikel

Konstanten

Typ-Bezeichner Wert Unicode URL-Code HTML Beschreibung
JSON_INVALID 4|0}} "%EF%B7%90" &#xFDD0; Rückgabewert wenn die Daten nicht wohlgeformt sind.
JSON_OBJECT 4|0}} "%EF%B7%91" &#xFDD1;
JSON_ARRAY 4|0}} "%EF%B7%92" &#xFDD2;
JSON_NUMBER 4|0}} "%EF%B7%93" &#xFDD3;
JSON_STRING 4|0}} "%EF%B7%94" &#xFDD4;
JSON_NULL 4|0}} "%EF%B7%95" &#xFDD5;
JSON_TRUE 4|0}} "%EF%B7%96" &#xFDD6;
JSON_FALSE 4|0}} "%EF%B7%97" &#xFDD7;
JSON_DELETE 4|0}} "%EF%B7%98" &#xFDD8; Wird zusammen mit llJsonSetValue benutzt, um ein Schlüssel-Wert-Paar zu löschen.

Funktionen

•  llJsonValueType

Beispiele

<lsl> // Darstellung des Unterschieds zwischen JSON_TRUE & JSON_FALSE // und deren LSL-Entsprechungen innerhalb eines JSON Text-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_FALSE = "�";