-1
Использование Gson, как сгенерировать JSON этого форматаGson генерировать JSON
Требуемый формат:
{
"9912412412":{"name":"nameerra", "email":"varrrr"},
"99349346346":{"email":"varrrr"},
"934636236":{"address":"something"}
}
Мой код, который генерирует массив JSON вместо JSON
public class ContactsModelRequest extends HashMap<String, ContactsModelRequest.Mobile>{
public ContactsModelRequest(int size) {
super(size);
}
public static class Mobile {
public Mobile (String name, String email) {
this.email = email; this.name = name;
}
public String name;
public String email;
}
}
Gson gson = new Gson();
gson.getAdapter(ContactsModelRequest.class);
String request = gson.toJson(contactsModel);