Я хочу сериализовать / десериализовать Java-объекты в / из json.Google GSON является предпочтительным.Пусть у меня есть класс A:
class A {
int x = 1;
int y = 2;
}
Затем, если я вызову new Gson (). ToJson (new A ()), я получу следующее:
{ x: 1, y : 2}.
Однако я хочуиметь
{class : "A", x:1, y:2}
Так что я могу десериализовать его, используя отражение, не зная имени класса во время компиляции.Как я могу это сделать?Спасибо.