2013-03-04 4 views
0

Я разрабатываю приложение для iOS и Android в обоих приложениях. Я собираюсь использовать веб-службы. У меня есть два типа услуг от моего разработчика. Один возвращает данные WCF и другой заголовок HTTP возврата.Какой стиль json лучше всего подходит для приложений Android + iOS

1- WCF Стиль

{"d":[ 
{"Key":"Data Key 1", "Value":"Value 1"}, 
{"Key":"Data Key 2", "Value":"Value 2"}, 
{"Key":"Data Key 3", "Value":"Value 3"}, 
{"Key":"Data Key 4", "Value":"Value 4"}, 
{"Key":"Data Key 5", "Value":"Value 5"}]} 

2- Http Заголовок Стиль:

{"Data Key 1":"Value 1","Data Key2 ":"Value 2","Data Key2 ":"Value 2","Data Key3 ":"Value 3","Data Key4":"Value 4"} 

Мой вопрос является то, что один я должен использовать для моего приложения ???? и какой из них - стандартный формат jSon?

У меня уже нет. 2 типа услуг в моем приложении для Android.

+0

Его зависит от ваших выходных данных! –

+0

@NiravRanpara Выше представлены два типа данных, которые я получаю от служб. Какой из них лучше использовать? –

+0

Http Header .... –

ответ

1

В нашем приложении Android или iOS мы проверяем формат JSON on the link.

Итак, я думаю, что оба образца действительны и правильны.

В настоящем проекте мы используем WCF Style JSON, поскольку мы считаем, что он имеет лучшую организацию.

+0

Есть ли разница в Parser обоих стилей? или оба стиля могут быть проанализированы с помощью того же синтаксического анализатора ??? –

+0

Да, система JSON, такая как TouchJSON, может анализировать оба стиля. –

+0

Спасибо. :) Я решил использовать формат заголовка. Потому что я уже использовал это в своем Android-приложении и Android JSONParser, отлично работая над этим. Кроме того, данные, возвращенные в этом формате, меньше (некоторые байты), чем стиль WCF. –

Смежные вопросы