Java オブジェクトを json との間でシリアライズ/デシリアライズしたい。google gson が望ましいです。クラスAを持ってみましょう:
クラスA { int x = 1; int y = 2; }
次に、 new Gson().toJson(new A()) を呼び出すと、次のようになります。
{ x: 1, y : 2}.
しかし、私は持っていたい
{クラス: "A", x:1, y:2}
したがって、コンパイル時にクラス名を知らなくても、リフレクションを使用してデシリアライズできます。どうすればいいですか?ありがとうございました。