私のプロジェクトでは、gson を使用しています。たとえば、jsonサブオブジェクトをクラスから文字列に逆シリアル化したいときに問題があります
Class X
{
Object1 x1 // expected json -> '{"param1": "pvalue", "param2":"pvalue"}'
Object2 x2 //expected json -> '{"param1": "pvalue", "param2":"pvalue"}'
String x3 //expected json ->'{"param1": "pvalue", "param2":"pvalue"}'
}
Gson は x3 の内容が json オブジェクトであるため、デシリアライズできませんが、Java オブジェクトではなく文字列として必要です。Class X { Object1 x1 // 予期される json -> '{"param1": "pvalue", "param2":"pvalue"}' Object2 x2 //予期される json -> '{"param1": "pvalue", "param2 ":"pvalue"}' String x3 //expected json ->'{"param1": "pvalue", "param2":"pvalue"}' } x3 の内容を物体。
ありがとう