java - serialize - Gson ignora las entradas del mapa con valor=nulo
gson serialize null properties (1)
Gson gson = new Gson();
Map<String,Object> map = new HashMap<String, Object>();
map.put("a", 1);
map.put("b", null);
System.out.println(gson.toJson(map)); //prints {"a":1}
¿Cómo hago para que incluya todas las entradas?
Consulte http://sites.google.com/site/gson/gson-user-guide#TOC-Null-Object-Support :
Gson gson = new GsonBuilder().serializeNulls().create();