Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   передать json (http://www.flasher.ru/forum/showthread.php?t=124992)

humble david 14.05.2009 03:02

передать json
 
Как передать на некоторый URL данные в виде JSON-объект? Просто передать или есть какие-то хитрости?
Код:

urlRequest.url = url;
urlRequest.method = URLRequestMethod.POST;
urlRequest.data = varsJSONObj;
urlLoader.load(urlRequest);

Я передаю вот так. Объект нормальный. Но получаю ошибку... У меня ли проблема?
Спасибо

IDimitry 14.05.2009 03:10

JSON - это объект (JavaScript Object Notification), а передать можно строку. Нужно объект декодировать в стринг. Кстати, у Адоба есть реализация енкодера и декодера JSON'а. Правда, он очень критичен к формату (нужно как в стандарте), т.е. '{"par1":"val1", "par2":["val2", "val3"], ...}', тогда как js браузера "кушает" почти в любом виде (ИЕ целиком, ФФ может ругнуться, но все равно выполняет).

BlooDHounD 14.05.2009 10:56

Вы хотите, что мы тут все ошибки перебрали что бы Вам помочь? по конкретнее можно?


Часовой пояс GMT +4, время: 06:49.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.