Как работать с JSON?
Здравствуйте.
Такой вопрос. Как работать с JSON-объектом, после того, как получил его и распарсил? Необходимо на его основе рисовать рекламные блоки в открытых окнах. JSON-объект вида: Цитата:
|
Кто нибудь работал с JSON?
Тезис: Как проверить строку из поля TextArea на то, что это JSON, и что он имеет нужную мне структуру и свойства я научился. Вопрос: А если в textarea введены несколько "JSON-объектов" в виде массива: [ { "color":red, "doors":4, "paidFor":true }, { "color":white, "doors":3, "paidFor":true } ] Как их разделить и проверять по одиночке? Я использую утилитку Дугласа Крокфорда. Там в описании функции-парсера в json2.js написан следующий комментарий: Цитата:
var json_array = JSON.parse(txtArea.value); alert(typeof json_array); он выдает "Object"!, а когда просто вызываю алертом: alert(typeof json_array); он выдает [object Object],[object Object] Хотя по мне, так должен выдавать тип array. Почему так? |
typeof вообще никогда не даёт array.
alert(typeof []); |
Часовой пояс GMT +3, время: 01:55. |