LlList2Json/de

From Second Life Wiki
< LlList2Json
Revision as of 22:23, 11 January 2014 by MartinRJ Fayray (talk | contribs) (Undo revision 1185007 by Kireji Haiku (Talk) -- borked 'see also' section: http://i.imgur.com/jLK8d0L.png pls fix this before resubmit)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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 JSON_INVALID wenn ein Fehler aufgetreten ist.

• string Typ
• list Werte

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

Spezifikationen

Siehe auch Verwendung von JSON in LSL

  • Wenn der Typ ein 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 ist, wird ein String der ein Json - Array darstellt als Ergebnis zurückgegeben.
  • Wenn der Typ kein String ist, wird JSON_INVALID zurückgegeben.

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;

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

•  JSON_ARRAY
•  JSON_OBJECT
•  JSON_INVALID

Funktionen

•  llJson2List
•  llJsonGetValue
•  llJsonSetValue
•  llJsonValueType

Artikel

•  Typecast

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.