JSON TRUE/de

From Second Life Wiki
< JSON TRUE
Revision as of 17:59, 20 October 2013 by MartinRJ Fayray (talk | contribs) (Updated links using {{#var:lang}} to link to German pages.)
Jump to navigation Jump to search

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

Typ-Bezeichner Wert Unicode URL-Code HTML Beschreibung
JSON_INVALID U+FDDO "%EF%B7%90" &#xFDD0; Rückgabewert wenn die Daten nicht wohlgeformt sind.
JSON_OBJECT U+FDD1 "%EF%B7%91" &#xFDD1;
JSON_ARRAY U+FDD2 "%EF%B7%92" &#xFDD2;
JSON_NUMBER U+FDD3 "%EF%B7%93" &#xFDD3;
JSON_STRING U+FDD4 "%EF%B7%94" &#xFDD4;
JSON_NULL U+FDD5 "%EF%B7%95" &#xFDD5;
JSON_TRUE U+FDD6 "%EF%B7%96" &#xFDD6;
JSON_FALSE U+FDD7 "%EF%B7%97" &#xFDD7;
JSON_DELETE U+FDD8 "%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 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 = "�";