Бада 1 и JSON - PullRequest
       45

Бада 1 и JSON

0 голосов
/ 11 февраля 2012

В Bada 2.0 есть классы для обработки JSON.

Bada 1 не имеет этих классов.

Как работать с JSON в bada? Я пробовал jsoncpp (http://sourceforge.net/projects/jsoncpp/),, но он не работает (iostream: нет такого файла или каталога)

Та же проблема с JsonBox (https://bitbucket.org/madbranch/jsonbox/)

Как я могу решить эту проблему?

Ответы [ 2 ]

1 голос
/ 11 февраля 2012

Прошло много времени с тех пор, как я работал с платформой, но, насколько я помню, Bada использует (или использовал; я не разрабатывал под Bada 2) подмножество современного C ++, следовательно, предоставление пользовательских классов Bada для таких вещей, какстроки, массивы и т. д. Вот почему у вас могут возникнуть трудности с некоторым готовым кодом C ++.

В качестве альтернативы вы можете использовать библиотеку C JSON.Немного неловко ходить по данным после их анализа (потому что, например, в C нет понятия, присущего map), но в остальном у меня был хороший опыт с cJSON и json.org перечисляет множество других опций.

0 голосов
/ 12 февраля 2012

Я решил эту проблему.

Я использовал этот проект: http://sourceforge.net/projects/cajun-jsonapi/ с некоторыми изменениями, описанными здесь: http://ask.badadev.com/questions/2957/json-parser-for-bada

  • replace "null "-> с" null_ "из-за того, что заголовки Bada наносят ущерб мозгу
...