Преобразование в JSON
jQuery-JSON
Библиотека jQuery предоставляет функцию $.parseJSON(), которая преобразует строки с данными в формате JSON в javascript-объект (подробности по формату можно посмотреть на официальном сайте http://json.org/ (англ) или в википедии). Однако функции с обратным преобразованием в jQuery и javascript нет. Плагин jQuery-JSON восполняет этот пробел, расширяя глобальный объект jQuery (и соответственно его алиас $) четырьмя функциями:
Преобразует javascript-объект jsObj в JSON-строку.
Преобразует JSON-строку в javascript-объект (делает это не безопасно — без валидации входных данных, зато быстро).
Преобразует JSON-строку в javascript-объект (делает безопасное преобразование — с валидацией входных данных).
Добавляет двойные кавычки в начало и конец заданной строки и экранирует в ней все остальные кавычки обратные слеши и управляющие символы.
Подключение и использование
Чтобы плагин стал доступен на странице необходимо подключить файл с библиотекой jQuery и файл с плагином (можно скачать на code.google.com):
После этого, на странице станут доступны описанные выше функции:
Информация
- Размер плагина ~2k
- Официальная страница