JSON GSON.fromJson Java Objects

Я пытаюсь загрузить свой Json в свой класс

public User() {
    this.fbId = 0;
    this.email = "";
    this.name = "";
    this.thumb = "";
    this.gender = "";
    this.location = "";
    this.relationship = null;
    this.friends = new ArrayList();
}
{
    users:{
        user:{
            name:'the name',
            email:'some@email.com',
            friends:{
                user:{
                    name:'another name',
                    email:'this@email.com',
                    friends:{
                        user:{
                            name:'yet another name',
                            email:'another@email.com'
                        }
                    }
                }
            }
        }
    }
}

Я изо всех сил пытаюсь заставить GSON загружать данные пользователя в указанный выше объект Java со следующим кодом

User user = gson.fromJson(this.json, User.class);
22
задан Nithin 15 January 2018 в 20:00
поделиться