| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
G_Z 01.05.2017 17:14 / 01.05.2017 17:23
Parser преобразует в JSON в таком виде:Парсер выводит то, что вы ему даёте.
@main[]
$table[^table::create{item quantity price
3 6 100
4 1 99}]
^json:string[$table] [ {"item":"3","quantity":"6","price":"100"}, {"item":"4","quantity":"1","price":"99"} ]Либо можно просто перебрать хеш, выводя в JSON только хеши-значения: [^hash.foreach[;value]{^json:string[$value]}[,]]Либо можно написать свой сериализатор и указать его для некоторых хешей в опциях у json:string.