Показать сообщение отдельно
Старый 07.12.2010, 20:34
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 18  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
leofit, вот вы как раз привели пример, как создается избыточность. Если у нас есть тег address, зачем address дублировать в street?
А зачем писать phoneNumbers везде?
Почему нелья также логично разбить xml?
Код AS3:
var xml:XML = 
<person
	firstName = "Иван"
	lastName = "Иванов">
	<address 
		street = "Московское ш., 101, кв.101"
		city = "Ленинград"
		postalCode="101101" />
	<phones>
		<number>812 123-1234</number>
		<number>916 123-4567</number>
	</phones>
</person>
trace (xml);
Цитата:
JSON компактен - если убрать в примерах все пробелы и переводы строк JSON немного выиграет.
На сколько? Какой объем данных нужно передать, чтобы было оправдано? Какой это процент от общего объема трафика?
Цитата:
на выходе получим массив с объектами.
Там нет типизации. Я у же лучше сразу раскидаю блок xml в класс с типизированным свойствами.
Цитата:
JSON гибок
А xml бетоном чтоли залит?
Цитата:
JSON удобно использовать и генерировать в JS и серверных скриптовых языках
Это флеш.
Цитата:
различного рода json_encode (json_decode) позволяют сделать это одной строкой.
Никогда не получила от серверного скрипта тест в виде \u0441\u0434\u0444\u0433\u0441\u0434\u0444\u0433\u0441?
Цитата:
Так что иногда его удобно и выгодно применять
Я так и не заметил где.
__________________
(и)Нильс.ru | Плагины для FlashDevelop