Разобрать JSON

Команда Разобрать JSON разбирает JSON данные и сохраняет их в переменную объект.

JSON данные
Указажите JSON данные, которые необходимо разобрать. Если у вам нужно разобрать json файл, то укажите его имя в угловых скобках. Ниже приведены несколько вариантов определений данного параметра.

1{
2    "name": "Alex",
3    "list": [
4        { "id": 123, "value": "test"},
5        { "id": 56, "value": "#value# #mark#"}
6    ]
7}
1#jsonvar#
1</home/user/data/settings.json>

Результирующая переменная
Укажите имя переменной, которой будет присвоен объект с JSON данными. В дальнейшем, вы можете использовать эту переменную в командах и функциях для работы с объектами. Также, можно непосредственно получать значения полей. Например, если вы указали имя переменной jsonobj, то для первого примера можно получить значения полей следующим образом:

1#jsonobj.name# => Alex
2#jsonobj.list[0].value# => test
3#jsonobj.list[1].id# => 56
Онлайн-демо
Скачать Документация Скрипты Поддержка
Русский
English