| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Maxx 05.02.2019 15:47 / 05.02.2019 15:48
@main[]
$h[^hash::create[
$.tets[8"e"]
]]
$json[^json:string[$h]]
$json
# выводит { "tets":"8\"e\"" }
^json.save[json.json]
# в файл попадает { "tets":"8\"e\"" }
^connect[mysql]{
^void:sql{insert into test set json = '$json'}
}
# в базу попадает {"tets":"8"e""}То есть по сути при записи в базу json-строка необратимо портится. Куда девается экранирование символов внутри values?