Все,
Я пытаюсь сделать следующее:
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"}
Может кто-нибудь, пожалуйста, дайте мне некоторые варианты? Я бы предпочел не переписывать свои логические значения как целые, так как это вызовет несколько проблем с существующим кодом (неочевидный, трудный для чтения, трудно реализуемый и т. д.)