Веб-сервисы ASP.NET и Blackberry - нужна помощь с возвратом сложных данных - PullRequest
1 голос
/ 12 февраля 2010

Мне нужно передать значительный объем структурированных данных, который выглядит примерно так в XML -

<person>
    <fname></fname>
    <lname></lname>
    <DOB></DOB>
    .
    .
</person> 

Каждая запись person имеет 5 полей, и каждый раз, когда приложение открывается, будет загружаться около 30-40 (возможно, больше) person записей.

Будет ли XML хорошей реализацией для этого? Стоит ли беспокоиться о скоростях передачи данных по 3G / скорости процессора / коде и объеме памяти?

Должен ли я смотреть на JSON? Если да, могу ли я заставить веб-сервис ASP.NET возвращать данные JSON?

1 Ответ

1 голос
/ 12 февраля 2010

По моему опыту, анализировать (и генерировать) JSON в BlackBerry было очень легко с использованием кода http://www.json.org/java/org.json.me.zip, который прекрасно работает и занимает очень мало места. Если вы действительно хотите пойти по XML-маршруту, посмотрите http://kxml.sourceforge.net/, как я уже упоминал, здесь упоминалось здесь о переполнении стека в отношении разбора BlackBerry XML.

...