PureBasic

InsertJSONArray()

Синтаксис

InsertJSONArray(JSONValue , Array())

Описание


Вставляет указанный Массив Array() в заданное JSON-значение. JSON-значение будет изменено на тип #PB_JSON_Array.

Параметры

JSONValue Целевое JSON-значение. Предыдущее содержимое значения будет изменено на содержимое Массива Array().
Array() Массив для вставки в JSON-значение.

Возвращаемое значение

Ничего.

Комментарии

Если указанный Массив Array () имеет более одного измерения, JSON-значение будет заполнено массивом с вложенными массивами для представления многомерных данных. См. приведенный ниже пример для более подробной информации.

Пример

Dim Colors.s(3)
Colors(0) = "red"
Colors(1) = "yellow"
Colors(2) = "green"
Colors(3) = "blue"

If CreateJSON(0)
    InsertJSONArray(JSONValue(0), Colors())
    Debug ComposeJSON(0)
EndIf

Пример

Dim matrix(2, 2)
matrix(0, 0) = 1
matrix(1, 1) = 1
matrix(2, 2) = 1

If CreateJSON(0)
    InsertJSONArray(JSONValue(0), matrix())
    Debug ComposeJSON(0)
EndIf

См. также

InsertJSONList(), InsertJSONMap(), InsertJSONStructure(), ExtractJSONArray(), ExtractJSONList(), ExtractJSONMap(), ExtractJSONStructure(),

Поддерживаемые OS

Все

<- GetJSONString() - Оглавление Json - InsertJSONList()->