Во-первых, загрузите Google GSON .
Во-вторых, создайте этот класс:
class Dealer {
Dealer() {}
public void setDealerID(String dealerID) {
this.dealerID = dealerID;
}
public String getDealerID() {
return dealerID;
}
public void setDealerName(String dealerName) {
this.dealerName = dealerName;
}
public String getDealerName() {
return dealerName;
}
private String dealerID;
private String dealerName;
}
В-третьих, используйте этот код:
String jsonDealer = "[{\"dealerID\":\"VARSSWK103\",\"dealerName\":\"Dealer ABC\"}, {\"dealerID\":\"VARSSTH008\",\"dealerName\":\"Dealer XYZ\"}]";
Gson gson = new Gson();
Type type = new TypeToken<List<Dealer>>(){}.getType();
List<Dealer> fromJson = gson.fromJson(jsonDealer, type);
System.out.println(fromJson.get(0).getDealerName()); // example usage