![]() |
|
||||||||||
|
|||||
|
В БД хранятся результаты в формате JSON. Для этого JSON преобразуется в строку:
var obj:Object = new Object(); obj.level = data.level; obj.value = data.value; var jsonString:String = JSON.stringify(obj); Подскажите как правильно это сделать? Добавлено через 2 минуты Потом мне нужно будет распарсить сохраненную строку примерно такого формата в массив и потом каждый элемент массива распарсить в другой массив.
__________________
In Code We Trust Последний раз редактировалось Astraport; 06.05.2012 в 20:31. |
|
|||||
|
Регистрация: Aug 2011
Сообщений: 103
|
JSON формат это тот же объект, но в виде строки
так будет ошибка, объект должен содержаться внутри {} должно быть так для этого надо сделать так когда сохраняем в базу первую строку делаем это не так а вот так затем к ней будут добавляться другие JSON строки посредством удаления последней скобки, добавления JSON строки и добавления в конец закрывающей скобки, чтоб не было синтаксических ошибок |
|
|||||
|
Цитата:
В общем решил немного кривым способом, что строку парсю в Array, а потом каждый элемент массива в JSON. Обратно сохраняю в БД наоборот.
__________________
In Code We Trust |
![]() |
![]() |
Часовой пояс GMT +4, время: 23:04. |
|
|
« Предыдущая тема | Следующая тема » |
|
|