JsonObject
class ref JsonObject
Конструкторы
create
Создаёт карту с пространством для предварительной выделенной памяти элементов без запуска изменения размера. По умолчанию равно 6.
new ref create( prealloc: USize val = 6) : JsonObject ref^
Параметры
- prealloc: USize val = 6
Возвращает
- JsonObject ref^
from_map
Создаёт объект Json из карты.
new ref from_map( data': HashMap[String val, (F64 val | I64 val | Bool val | None val | String val | JsonArray ref | JsonObject ref), HashEq[String val] val] ref) : JsonObject ref^
Параметры
- data': HashMap[String val, (F64 val | I64 val | Bool val | None val | String val | JsonArray ref | JsonObject ref), HashEq[String val] val] ref
Возвращает
- JsonObject ref^
Открытые поля
var data: HashMap[String val, (F64 val | I64 val | Bool val | None val | String val | JsonArray ref | JsonObject ref), HashEq[String val] val] ref
Фактическая структура объекта JSON, сопоставляющая String ключи с другими структурами JSON.
Открытые функции
string
Генерирует строковое представление этого объекта.
fun box string( indent: String val = "", pretty_print: Bool val = false) : String val
Параметры
Возвращает
- String val
© 2016-2020, The Pony Developers
© 2014-2015, Causality Ltd.
Licensed under the BSD 2-Clause License.
https://stdlib.ponylang.io/json-JsonObject