JSON GSON.fromJson des Objets Java

Je suis en train de charger mon Json dans ma classe

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:'[email protected]',
            friends:{
                user:{
                    name:'another name',
                    email:'[email protected]',
                    friends:{
                        user:{
                            name:'yet another name',
                            email:'[email protected]'
                        }
                    }
                }
            }
        }
    }
}

J'ai du mal à obtenir GSON à la charge de l'utilisateur les détails de l'objet Java avec le code suivant

User user = gson.fromJson(this.json, User.class);
Que du XML, pas de JSON, mate. ...ok, vous avez édité votre question. Nous montrer le JSON! Aussi, c'est un constructeur, pas une classe.
désolé d'avoir fait un cauchemar avec la section de code lol
Lire stackoverflow.com/editing-help. C'est juste Markdown.
droit, je suis leur jamais eu de problèmes comme ça avant lol désolé les gars merci pour les réponses rapides et désolé pour déconner vous sur
son le constructeur de la classe avec tous les attributs de la classe, pensé qu'il pourrait être utile de faire correspondre le Json avec la classe dans l'exemple 🙂

OriginalL'auteur Deviland | 2011-03-15