InsertJSONStructure()
Syntax
InsertJSONStructure(JSONWert, *Puffer, Struktur)Beschreibung
Fügt den Inhalt des angegebenen Struktur-Speichers in den angegebenen JSON-Wert ein. Der JSON-Wert wird auf den Typ #PB_JSON_Object geändert und enthält dann ein Element (Mitglied) für jedes Struktur-Element.
Parameter
JSONWert Der JSON-Wert. Der vorherige Inhalt des Werts wird auf den Inhalt der Struktur geändert. *Puffer Die Adresse der in den JSON-Wert einzufügenden Struktur. Struktur Der Typ der einzufügenden Struktur.
Rückgabewert
Diese Funktion gibt keinen Wert zurück.
Beispiel
Structure Person FirstName$ LastName$ Age.l List Books.s() EndStructure Define P.Person P\FirstName$ = "John" P\LastName$ = "Smith" P\Age = 42 AddElement(P\Books()): P\Books() = "Investing For Dummies" AddElement(P\Books()): P\Books() = "English Grammar For Dummies" AddElement(P\Books()): P\Books() = "A Little Bit of Everything For Dummies" If CreateJSON(0) InsertJSONStructure(JSONValue(0), @P, Person) Debug ComposeJSON(0, #PB_JSON_PrettyPrint) EndIf
Siehe auch
InsertJSONArray(), InsertJSONList(), InsertJSONMap(), ExtractJSONArray(), ExtractJSONList(), ExtractJSONMap(), ExtractJSONStructure(),
Unterstützte OS
Alle