Réponses:
Consultez le Guide de l'utilisateur Gson - Prise en charge des objets Null :
Le comportement par défaut qui est implémenté dans Gson est que les champs d'objet Null sont ignorés. Cela permet un format de sortie plus compact; cependant, le client doit définir une valeur par défaut pour ces champs car le format JSON est reconverti dans sa forme Java.
Voici comment vous configureriez une instance Gson pour afficher null:
Gson gson = new GsonBuilder().serializeNulls().create();