Я узнал, что существует собственное решение для JSON-синтаксического анализа на iOS5, и это здорово использовать это вместо внешней структуры JSON, которую использует большинство людей.complex JSON on iOS5
В статье о том, как использовать JSON изначально на прошивкой здесь: http://www.raywenderlich.com/5492/working-with-json-in-ios-5
Теперь мой вопрос: до сих пор это кажется довольно простой в обращении легко отформатированный JSON, но у меня возникают проблемы, чтобы понять, как я могу получить доступ к более сложные схемы данных.
Например, если у меня есть объект JSON, содержащий 3 словаря, и каждый из них содержит разные массивы и словари в качестве записи, я не понимаю, как получить доступ к этим данным.
В Java вы можете использовать точечную нотацию для доступа к дополнительным данным, например obj1.dictionary1 [3] .varname, которые будут обращаться к первому объекту, перейти в позицию 3 словаря1 и получить значение ключа для varname. ... как вы получаете одни и те же результаты, используя только возможности iOS JSON?
К сожалению, встроенная инфраструктура JSON для iOS не соответствует логике использования объекта JSON в Java, поэтому я почти не знаю, как достичь своей цели.
Должен ли я отказаться от родного JSON и использовать систему JSON, доступную в Интернете?
Заранее благодарим за ваши комментарии.
«Java» или «JavaScript»? – fge
Java, как упоминалось в сообщении. – user1006198
Err нет, вы не можете получить доступ к JSON с Java таким образом. Это делается с помощью внешних библиотек для JDK, таких как Jackson. – fge