Показать сообщение отдельно
  #12 (permalink)  
Старый 01.08.2011, 14:27
Профессор
Отправить личное сообщение для ваый Посмотреть профиль Найти все сообщения от ваый
 
Регистрация: 29.06.2011
Сообщений: 445

JSON.parse(jsonString)
для браузеров без нативной поддержки подключать json2.js (https://github.com/douglascrockford/...aster/json2.js)

если уверены, что json строка валидная, не содержит всяких плохих вставок, и прочей каки, и не приходит от пользовательского ввода, то можно использовать eval, хотя и не желательно. Что-то типа такого:
var jsonObj = (function() { return eval('(' + jsonString + ')'); })();
// или
var jsonObj = eval("(function(){return " + strJSON + ";})()");

Последний раз редактировалось ваый, 01.08.2011 в 14:37.
Ответить с цитированием