Difference between revisions of "LlList2Json/de"

From Second Life Wiki
Jump to navigation Jump to search
(Added "'''\"'''" caveat.)
(prettified source)
Line 5: Line 5:
|p2_type=list|p2_name=Werte|p2_desc=
|p2_type=list|p2_name=Werte|p2_desc=
|func_footnote=
|func_footnote=
Um einen Json-String in eine Liste zu konvertieren, verwenden Sie bitte [[llJson2List{{#var:lang}}|llJson2List]].
Um einen Json-String in eine Liste zu konvertieren, verwenden Sie bitte {{#var:llJson2List}}.
|func_desc=Diese Funktion erwartet eine Liste und gibt sie als [http://json.org JSON] - String zurück, entweder als JSON-Objekt oder als JSON-Array.
|func_desc=Diese Funktion erwartet eine Liste und gibt sie als [http://json.org JSON] - String zurück, entweder als JSON-Objekt oder als JSON-Array.


Gibt  einen String zurück der entweder als JSON {{LSLPT|Typ}} serialisierte {{LSLPT|Werte}} enthält, oder [[JSON_INVALID{{#var:lang}}|JSON_INVALID]] wenn ein Fehler aufgetreten ist.
Gibt  einen String zurück der entweder als JSON {{LSLPT|Typ}} serialisierte {{LSLPT|Werte}} enthält, oder {{#var:JSON_INVALID}} wenn ein Fehler aufgetreten ist.
|spec=Siehe auch [[Json_usage_in_LSL{{#var:lang}}|Verwendung von JSON in LSL]]
|spec=Siehe auch {{#var:Json_usage_in_LSL}}
* Wenn der Typ ein [[JSON_OBJECT{{#var:lang}}|JSON_OBJECT]] ist, muss die Liste eine 'strided' Liste aus Schlüssel-Wert-Paaren sein, und als Ergebnis zurückgegeben wird ein String der ein Json - Objekt darstellt.
* Wenn der Typ ein {{#var:JSON_OBJECT}} ist, muss die Liste eine 'strided' Liste aus Schlüssel-Wert-Paaren sein, und als Ergebnis zurückgegeben wird ein String der ein Json - Objekt darstellt.
* Wenn der Typ ein [[JSON_ARRAY{{#var:lang}}|JSON_ARRAY]] ist, wird ein String der ein Json - Array darstellt als Ergebnis zurückgegeben.
* Wenn der Typ ein {{#var:JSON_ARRAY}} ist, wird ein String der ein Json - Array darstellt als Ergebnis zurückgegeben.
* Wenn der Typ kein String ist, wird [[JSON_INVALID{{#var:lang}}|JSON_INVALID]] zurückgegeben.
* Wenn der Typ kein String ist, wird {{#var:JSON_INVALID}} zurückgegeben.
|constants={{LSL Constants/JSON{{#var:lang}}|subset=*}}
|constants={{LSL Constants/JSON{{#var:lang}}|subset=*}}
|caveats=
|caveats=


*LSL-Strings die mit "'''\"'''" beginnen ''und'' enden werden als JSON-Strings interpretiert. Strings ohne dieses Zeichen werden geparst wenn der String zu JSON konvertiert wird.
*LSL-Strings die mit <code>\"</code> beginnen ''und'' enden werden als JSON-Strings interpretiert. Strings ohne dieses Zeichen werden geparst wenn der String zu JSON konvertiert wird.
|examples
|examples
|helpers
|helpers
|also_functions={{LSL DefineRow||[[llJson2List{{#var:lang}}|llJson2List]]|}}
|also_functions={{LSL DefineRow||{{#var:llJson2List}}|}}
{{LSL DefineRow||[[llJsonGetValue{{#var:lang}}|llJsonGetValue]]|}}
{{LSL DefineRow||{{#var:llJsonGetValue}}|}}
{{LSL DefineRow||[[llJsonSetValue{{#var:lang}}|llJsonSetValue]]|}}
{{LSL DefineRow||{{#var:llJsonSetValue}}|}}
{{LSL DefineRow||[[llJsonValueType{{#var:lang}}|llJsonValueType]]|}}
{{LSL DefineRow||{{#var:llJsonValueType}}|}}
|also_constants={{LSL DefineRow||[[JSON_ARRAY{{#var:lang}}|JSON_ARRAY]]}}
|also_constants={{LSL DefineRow||{{#var:JSON_ARRAY}}}}
{{LSL DefineRow||[[JSON_OBJECT{{#var:lang}}|JSON_OBJECT]]}}
{{LSL DefineRow||{{#var:JSON_OBJECT}}}}
{{LSL DefineRow||[[JSON_INVALID{{#var:lang}}|JSON_INVALID]]}}
{{LSL DefineRow||{{#var:JSON_INVALID}}}}
|also_events
|also_events
|also_tests
|also_tests
|also_articles={{LSL DefineRow||[[Typecast{{#var:lang}}|Typecast]]|}}
|also_articles={{LSL DefineRow||{{#var:Typecast}}|}}
|notes=
|notes=
|permission
|permission

Revision as of 14:32, 12 December 2013

Beschreibung

Funktion: string llList2Json( string Typ, list Werte );

Diese Funktion erwartet eine Liste und gibt sie als JSON - String zurück, entweder als JSON-Objekt oder als JSON-Array.

Gibt einen String zurück der entweder als JSON Typ serialisierte Werte enthält, oder wenn ein Fehler aufgetreten ist.

• string Typ
• list Werte

Um einen Json-String in eine Liste zu konvertieren, verwenden Sie bitte .

Spezifikationen

Siehe auch

  • Wenn der Typ ein ist, muss die Liste eine 'strided' Liste aus Schlüssel-Wert-Paaren sein, und als Ergebnis zurückgegeben wird ein String der ein Json - Objekt darstellt.
  • Wenn der Typ ein ist, wird ein String der ein Json - Array darstellt als Ergebnis zurückgegeben.
  • Wenn der Typ kein String ist, wird zurückgegeben.

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;

Warnungen

  • LSL-Strings die mit \" beginnen und enden werden als JSON-Strings interpretiert. Strings ohne dieses Zeichen werden geparst wenn der String zu JSON konvertiert wird.
Alle Issues ~ Nach JIRA-Issues suchen, die sich hierauf beziehen

Beispiele

Siehe auch

Konstanten

• 
• 
• 

Funktionen

• 
• 
• 
• 

Artikel

• 

Weiterführende Anmerkungen

Historie

Veröffentlichungsdatum 20/05/2013

Nach JIRA-Issues suchen, die sich hierauf beziehen

Signature

function string llList2Json( string Typ, list Werte );

Haiku

Their ships list to port
for what reason I know not
we list to JSON

Listen to Jason
cryptically my sensei said
I must have misheard

Dieser Artikel war nicht hilfreich für Dich? Vielleicht bringt der zugehörige Artikel im SLinfo Wiki Erleuchtung.