Difference between revisions of "JSON TRUE/de"

From Second Life Wiki
Jump to navigation Jump to search
(Added #var:lang and applied Multi-lang||/de template.)
(Updated links using {{#var:lang}} to link to German pages.)
Line 5: Line 5:
|value="�"
|value="�"
|dvalue={{HoverText|"�"|Special Unicode Character
Unicode:	U+FDD6
HTML:	
llUnescapeUrl({{String|%EF%B7%96}});}}
|dvalue={{HoverText|"�"|Special Unicode Character
Unicode:	U+FDD6
HTML:	
llUnescapeUrl({{String|%EF%B7%96}});}}
|desc=Rückgabewert der Funktion [[llJsonValueType]], die den [http://json.org JSON] Typ für einen Wert in Json an einer bestimmten, durch Spezifizierer definierten Stelle ermittelt.
|desc=Rückgabewert der Funktion [[llJsonValueType{{#var:lang}}|llJsonValueType]], die den [http://json.org 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.
Die Konstante JSON_TRUE wird ebenfalls zusammen mit [[llJsonSetValue{{#var:lang}}|llJsonSetValue]] oder [[llList2Json{{#var:lang}}|llList2Json]] benutzt, um an der durch Spezifizierer definierten Stelle den Text 'true' innerhalb von Json zu schreiben.
|constants={{LSL Constants/JSON}}
|constants={{LSL Constants/JSON{{#var:lang}}}}
|examples=
|examples=
<lsl>
<lsl>
Line 55: Line 55:
</lsl>
</lsl>
|functions=
|functions=
{{LSL DefineRow||[[llJsonValueType]]|}}
{{LSL DefineRow||[[llJsonValueType{{#var:lang}}|llJsonValueType]]|}}
|events
|events
|cat1=JSON
|cat1=JSON

Revision as of 17:59, 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

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 = "�";