在我的項目中,我使用的是gson。我有一個問題,當我想反序列化一個JSON子對象形成我的類將字符串 例如gson反序列化到java中的字符串
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 // expected json - >'{「param1」:「pvalue」,「param2」:「pvalue」}' Object2 x2 // expected json - >'{「param1」:「pvalue」 ,「param2」:「pvalue」}' String x3 // expected json - >'{「param1」:「pvalue」,「param2」:「pvalue」}' } 如何保存x3的內容一個String而不是一個對象。
謝謝
你在s3期望的是什麼字符串值? – waqaslam