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




используйте http://www.jsonschema2pojo.org/ и сгенерируйте классы. Тип источника установлен на JSON
используйте GsonFormat из студии Android, проверьте plugins.jetbrains.com/plugin/7654-gsonformat