18.05.2011, 19:09
|
|
Кандидат Javascript-наук
|
|
Регистрация: 13.05.2011
Сообщений: 104
|
|
Да валидный JSON отдаёт google.
Лучше подскажите где в коде может быть ошибка или приведите рабочий пример, пожалуйста.
Цитата из вики:
Цитата:
|
JSON строится на двух структурах:
Набор пар имя/значение. В различных языках это реализовано как объект, запись, структура, словарь, хэш-таблица, список с ключом или ассоциативный массив.
Пронумерованный набор значений. Во многих языках это реализовано как массив, вектор, список или последовательность.
Это — универсальные структуры данных. Теоретически, все современные языки программирования поддерживают их в той или иной форме. Так как JSON используется для обмена данными между различными языками программирования, то имеет смысл строить его на этих структурах.
В JSON используются их следующие формы:
Объект — это неупорядоченное множество пар имя/значение, заключённое в фигурные скобки { }. Между именем и значением стоит символ «:», а пары имя/значение разделяются запятыми.
Массив (одномерный) — это множество значений, имеющих порядковые номера (индексы). Массив заключается в квадратные скобки [ ]. Значения отделяются запятыми.
Значение может быть строкой в двойных кавычках, числом, значением true или false, объектом, массивом, или значением null. Эти структуры могут быть вложены друг в друга.
Строка — это упорядоченное множество из нуля или более символов юникода, заключенное в двойные кавычки, с использованием escape-последовательностей начинающихся с обратной косой черты (backslash). Символы представляются простой строкой.
|
Последний раз редактировалось Tmin10, 18.05.2011 в 19:15.
|