Nel mio progetto Android ho due tipi di risposta in cui entrambe le risposte sono identiche tranne due chiavi.Gson - Leggere un valore con due chiavi diverse
Risposta 1
{"fullName":"William Sherlock Scott Holmes","address":"221B Baker Street, London, England, UK","downloads":642,"rating":3,"repos":["https://link1","https://link2","https://link3"]}
Response 2
{"name":"Sherlock","city":"London","downloads":642,"rating":3,"repos":["https://link1","https://link2","https://link3"]}
Se vedete le risposte solo due nomi di chiave stanno cambiando fullName/nome e indirizzo/città
I don Voglio creare un altro pojo per altre risposte. Ora la mia domanda è la, è possibile utilizzare solo un Pojo per leggere entrambe le risposte.
public class AccountInfo {
private String name;
private String city;
//other objects
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getCity() {
return city;
}
public void setCity(String city) {
this.city = city;
}
//other setters and getters
}
Qualsiasi aiuto sarà apprezzato ...
fare quei campi aggiuntivi getter e setter, se il campo getter è vuota non lo farà creare qualsiasi problema Prova questo e fammi sapere se posso aiutarti con qualcos'altro –
@Rakshit grazie. controlla la risposta di Doug Stevenson .. – Bharatesh