Spec-Zone.ru › Pony

JsonArray

[Source]

class ref JsonArray

Конструкторы

create

[Source]

Создать массив с нулём элементов, но с местом для len элементов.

new ref create(
  len: USize val = 0)
: JsonArray ref^

Параметры

  • len: USize val = 0

Возвращает

  • JsonArray ref^

from_array

[Source]

Создать массив Json из фактического массива.

new ref from_array(
  data': Array[(F64 val | I64 val | Bool val | None val | String val | JsonArray ref | JsonObject ref)] ref)
: JsonArray ref^

Параметры

  • data': Array[(F64 val | I64 val | Bool val | None val | String val | JsonArray ref | JsonObject ref)] ref

Возвращает

  • JsonArray ref^

Открытые поля

var data: Array[(F64 val | I64 val | Bool val | None val | String val | JsonArray ref | JsonObject ref)] ref

[Source]

Фактический массив, содержащий JSON-структуры.

Открытые функции

string

[Source]

Сгенерировать строковое представление этого массива.

fun box string(
  indent: String val = "",
  pretty_print: Bool val = false)
: String val

Параметры

  • indent: String val = ""
  • pretty_print: Bool val = false

Возвращает

  • String val

© 2016-2020, The Pony Developers
© 2014-2015, Causality Ltd.
Licensed under the BSD 2-Clause License.
https://stdlib.ponylang.io/json-JsonArray

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API