Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вопрос по JSON, Как перекидывать данные? 
:(
    Опции темы
kaa
Дата 14.9.2007, 12:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 817
Регистрация: 5.11.2005

Репутация: нет
Всего: 2



Люди, решил заняться JSON, начал рыскать материал, тока вот всплыла одна трабла: как сформировать JSON объект написано везде, а как его отправить на серве и получить от сервера понять нимогу. Полученный объект передаётся GET/POST методом, или существует в библиотеках функция send() например?


PM MAIL   Вверх
Alx
Дата 14.9.2007, 12:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ajaxy
****


Профиль
Группа: Комодератор
Сообщений: 2903
Регистрация: 26.11.2003
Где: Cutopia

Репутация: 6
Всего: 78



kaa,
1) JSON это никакая не библиотека, а просто условный стандарт данных.
2) В JavaScript JSON - это простой объект (хэш), который можно сериализовать (например с помощью Prototype) из и в обычную строку.
3) эту сроку можно передавать любыми методами (GET, POST, AJAX) любому другому приложению.
4) любое другое приложение должно своими силами эту строку преобразовать в свой объект (массив, хэш) и делать с ним дальше что угодно.


--------------------
PM MAIL WWW ICQ   Вверх
Mymik
Дата 15.9.2007, 10:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1474
Регистрация: 12.5.2006
Где: Lamer-центер

Репутация: 1
Всего: 78



Цитата(Alx @  14.9.2007,  12:23 Найти цитируемый пост)
4) любое другое приложение должно своими силами эту строку преобразовать в свой объект (массив, хэш) и делать с ним дальше что угодно. 

kaa, прямо на сайте посвященном JSON есть внизу ссылки на библиотеки для самых распространенных языков программирования, которые распарсиваю строку JSON'а. в Hash массивы. 




--------------------
ICQ ::            857-857
E-mail ::         mymik[at]inbox[dot]ru 
HomaPage ::  http://localhost/

:to_become_senile  :this
PM MAIL WWW ICQ   Вверх
dXdYdZ
Дата 15.9.2007, 21:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 146
Регистрация: 16.4.2007

Репутация: нет
Всего: 4



А вот это средство для преобразования JSON в HTML с помощью шаблонов. (Когда - то давно писал для себя.)
PM MAIL   Вверх
kaa
Дата 16.9.2007, 11:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 817
Регистрация: 5.11.2005

Репутация: нет
Всего: 2



Alx
Понял, а я думал что-то навроде Ajax smile



PM MAIL   Вверх
amo25
Дата 26.9.2007, 00:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 25.9.2007

Репутация: нет
Всего: нет



Вот наглядный пример, когда JSON удобен: передача данных с помощью элементов <script>

Удобен, правда, лишь на клиентской части (в браузере). На стороне сервера надо код вручную парсить и/или формировать. Устоявшихся библиотек в этой сфере пока нет.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Применение библиотек | Следующая тема »


 




[ Время генерации скрипта: 0.0953 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.