Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
coel 24.12.2012 14:59
Это полный код:@main[] $f[^file::load[text;/json.txt]] $s[^taint[as-is][$f.text]] $h[^json:parse[$s; $.distinct[all] ]] ^h.foreach[key;value]{ $key=$value }[<br />]Вот файл с JSON-данными:
В работе Parser произошла ошибка:
method_frame may not be overwritten with hash, store it to variable instead
Ошибку вызвал этот фрагмент:
MAIN
Ошибка произошла при работе с файлом:
…//json.html, строка номер 10
Вот что говорится в FAQ об этой ошибке:
Производится попытка добавить в тело страницы объект, который не может быть выведен Парсером. Например, если написать в чистом поле ^date::now[] то получим такую ошибку. Чтобы вывести дату нужно сделать примерно следующее:
$now[^date.now[]]
^now.sql-string[]
Аналогично с объектами таблица, хеш и т.д.
Проблема возникла при выполнении:
foreach: …//json.html строка 10