Необходимо конвертировать строку, представленную в формате JSON, в полноценный JavaScript-объект.

Опубликовал: Wednesday, July 17, 2024 в категории jQuery, Подборка рецептов | Пока нет комментариев

 

Решение

Для решения используем вспомогательную функцию $.parseJSON(json) (листинг 10.3.2).

Листинг 1 0 .3 .2 . Использование вспомога те л ьной ф ун к ции $.parseJSON()

Обсуждение

В HTML-разметке из листинга 10.3.2 — одна кнопка. При нажатии на нее будем производить конвертировать строку, записанную в формате JSON, в полноценный объект. А для проверки попробуем получить значения свойств этого объекта.

Итак, исходную строку сохраняем в переменной row.

При нажатии на кнопку JSON передаем строку в качестве аргумента во вспомогательную функцию $.parseJSON() и сохраняем результат в переменной obj.

А затем обращаемся к свойствам получившегося объекта по их именам, и полученные значения выводим в окне предупреждения.

Источник: Самков Г. А. jQuery. Сборник рецептов. — 2-е изд., перераб. и доп. — СПб.: БХВ-Петербург, 2011. — 416 с.: ил. + CD-ROM — (Профессиональное программирование)

Похожие посты:

Комментировать

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">