我需要在創建json字符串時動態包含字段。 目前我可以通過使用gson.toJson()
函數來獲得所有字段的json字符串。但在我的項目中,我可能需要在創建json字符串時避開字段。任何人都可以建議一種方法來做到這一點如何在將對象轉換爲字符串時動態決定json項目?
目前,我有一個類,如下:
class XXX {
int a;
int b;
int c;
}
我用
Gson gson_obd =new Gson();
String Json_final= gson_obd.toJson(new XXX());
得到完整的JSON字符串。但是,如何在創建json字符串時避免字段b
?
hello teepeem。以下是我用來轉換爲字符串的代碼。我也修改了這個問題。請檢查並幫助我。 Gson gson_obd = new Gson(); \t \t \t \t \t \t String Json_final = gson_obd.toJson(new ObdJsonString());這是我用來轉換爲字符串的代碼。 – JVN
嗨@Teepeemm,謝謝你的提供。我新發布在這個網站上的問題:)。我再次修改了這個問題。請檢查一下是否足夠。 [在questino gson_obd是一個gson對象] – JVN