![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2013
Сообщений: 56
|
"Родной" JSON работает почти в 2 раза быстрее, чем работал у BloodHound.
Вопрос в другом, что до сих пор не у всех стоит 11й плеер. --- // --- Сериализация/десериализация строки Цитата:
Цитата:
Последний раз редактировалось Котейка; 10.08.2013 в 21:55. |
|
|||||
|
[+1 25.10.13]
[+4 18.03.14] |
Говоря про JSON мы забываем что XML исп. в запросах. Причем весьма лаконично. Как с этим у JSON?
![]() |
|
|||||
|
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
Цитата:
|
|
|||||
|
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
Цитата:
Речь о доступе к данным? myXml.node.(@param=123) и все такое? Добавлено через 8 минут Цитата:
Нет? |
|
|||||
|
Цитата:
|
|
|||||
|
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
Цитата:
Если речь о том, чтобы передать и как-то заполнить данными объекты, то разницы принципиальной нет. Если речь о том, чтобы получить и сразу использовать, то XML удобнее. Вот конкретный пример: <imgLibraries>
<lib title="lib1">
<img title="img11" tag="tag1" src="" />
<img title="img12" tag="tag2" src="" />
<img title="img13" tag="tag2" src="" />
</lib>
<lib title="lib2">
<img title="img21" tag="tag1" src="" />
</lib>
</imgLibraries>
// оглавление for(var i:int=0;i<imgLibraries.lib.length();i++) { trace(imgLibraries.lib[i].@title); } // картинки с тэгом tag1 var imgWithTag1:XMLList = XMLList(imgLibraries.lib.img.(@tag=="tag1")); for(var j:int=0;j<imgWithTag1.length();j++) { trace(imgWithTag1[j].@title); } Другое дело, когда сервер работает с JSON (например, у меня есть проект на платформе nodejs+mongodb, где вообще работать с чем-то, кроме JSON несколько странно). |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:21. |
|
|
« Предыдущая тема | Следующая тема » |
|
|