Android java сделать / получить доступ к obj json, как если бы это был js json

У меня есть следующий объект json.

Я должен сохранить ту же структуру и использовать ее на android java.

Я хотел бы сделать что-то вроде этого:

obj.facebook.appUri возвращает мне правильную строку.

{
      "facebook":{
        "appUri": "fb://facewebmodal/f?href=https://www.facebook.com/",
        "setPackage": "com.facebook.katana",
        "webUri": "https://www.facebook.com/"
      },
      "instagram":{
        "appUri": "http://instagram.com/_u/",
        "setPackage": "com.instagram.android",
        "webUri": "http://instagram.com/"
      },
      "twitter":{
        "appUri": "twitter://user?screen_name = ",
        "setPackage": "com.twitter.android",
        "webUri": "https://twitter.com/"
      },
      "market":{
        "appUri": "market://details?id = ",
        "setPackage": "com.android.vending",
        "webUri": "https://play.google.com/store/apps/details?id = "
      }
    }

Каким будет правильный путь?

используйте GsonFormat из студии Android, проверьте plugins.jetbrains.com/plugin/7654-gsonformat

Android User 24.11.2018 09:00
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
1
24
1

Ответы 1

используйте http://www.jsonschema2pojo.org/ и сгенерируйте классы. Тип источника установлен на JSON

Другие вопросы по теме