All
Я пытаюсь сделать следующее:
public class SomClass
{
public boolean x;
public int y;
public String z;
}
SomClass s = new SomClass();
s.x = true;
s.y = 10;
s.z = "ZZZ";
Gson gson = new Gson();
String retVal = gson.toJson(s);
return retVal;
Итак, этот маленький фрагмент даст:
{"x":true,"y":10,"z":"ZZZ"}
но мне нужно, чтобы это было:
{"x":0, "y":10,"z":"ZZZ"}
Может кто-нибудь, пожалуйста, дайте мне несколько вариантов? Я бы предпочел не переписывать мои логические значения как целые, поскольку это вызовет несколько проблем с существующим кодом (неочевидный, трудно читаемый, трудно реализуемый и т. Д.)