AddJSONMember()
Синтаксис
Result = AddJSONMember(JSONValue , Key$)
Описание
Добавляет новый член к объекту в JSON-значении типа #PB_JSON_Object. Если член с указанным ключом уже существует, он будет заменен.
Параметры
JSONValue JSON-значение, в объект которого добавляется новый член. Это JSON-значение должно быть типа #PB_JSON_Object. Key$ Ключ для нового члена объекта. Если член с тем же ключом уже существует в объекте, он будет заменен.
Возвращаемое значение
Возвращает адрес добавленного члена объекта JSON-значения. Новый добавленный член объекта изначально имеет тип #PB_JSON_Null, который в последствии может быть изменён, для каждого члена объекта отдельно.
Пример
If CreateJSON(0) ObjectValue = SetJSONObject(JSONValue(0)) FirstName = AddJSONMember(ObjectValue, "FirstName") SetJSONString(FirstName, "John") LastName = AddJSONMember(ObjectValue, "LastName") SetJSONString(LastName, "Smith") Debug ComposeJSON(0) EndIf ; Результат : {"LastName": "Smith", "FirstName": "John"} ; Примечание : Объект в JSON-значении представляет собой неупорядоченный набор пар имя/значение. ; Объект начинается с { (левая фигурная скобка) и заканчивается } (правая фигурная скобка). ; Каждое имя сопровождается : (двоеточие) и пары имя/значение отделены друг от друга , (запятая).
См. также
SetJSONObject(), RemoveJSONMember(), ClearJSONMembers(), GetJSONMember(), ExamineJSONMembers(), JSONObjectSize(), JSONType()
Поддерживаемые OS
Все