![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
kaa |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 817 Регистрация: 5.11.2005 Репутация: нет Всего: 2 |
Люди, решил заняться JSON, начал рыскать материал, тока вот всплыла одна трабла: как сформировать JSON объект написано везде, а как его отправить на серве и получить от сервера понять нимогу. Полученный объект передаётся GET/POST методом, или существует в библиотеках функция send() например?
|
|||
|
||||
Alx |
|
|||
Ajaxy ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2903 Регистрация: 26.11.2003 Где: Cutopia Репутация: 6 Всего: 78 |
kaa,
1) JSON это никакая не библиотека, а просто условный стандарт данных. 2) В JavaScript JSON - это простой объект (хэш), который можно сериализовать (например с помощью Prototype) из и в обычную строку. 3) эту сроку можно передавать любыми методами (GET, POST, AJAX) любому другому приложению. 4) любое другое приложение должно своими силами эту строку преобразовать в свой объект (массив, хэш) и делать с ним дальше что угодно. |
|||
|
||||
Mymik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1474 Регистрация: 12.5.2006 Где: Lamer-центер Репутация: 1 Всего: 78 |
kaa, прямо на сайте посвященном JSON есть внизу ссылки на библиотеки для самых распространенных языков программирования, которые распарсиваю строку JSON'а. в Hash массивы. -------------------- |
|||
|
||||
dXdYdZ |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 146 Регистрация: 16.4.2007 Репутация: нет Всего: 4 |
А вот это средство для преобразования JSON в HTML с помощью шаблонов. (Когда - то давно писал для себя.)
|
|||
|
||||
kaa |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 817 Регистрация: 5.11.2005 Репутация: нет Всего: 2 |
Alx,
Понял, а я думал что-то навроде Ajax ![]() |
|||
|
||||
amo25 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 25.9.2007 Репутация: нет Всего: нет |
Вот наглядный пример, когда JSON удобен: передача данных с помощью элементов <script>
Удобен, правда, лишь на клиентской части (в браузере). На стороне сервера надо код вручную парсить и/или формировать. Устоявшихся библиотек в этой сфере пока нет. |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: Применение библиотек | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |