Android java make / access obj json, как если бы это был js json - PullRequest
0 голосов
/ 24 ноября 2018

У меня есть следующий объект 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="
      }
    }

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

1 Ответ

0 голосов
/ 24 ноября 2018

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...