0
我有一個Java類對象:將Java對象轉換爲JSON字符串
class TempClass {
@Expose
String errorCode
@Expose
String message
String name
String cause
TempClass(String errorCode, String message) {
this.errorCode = errorCode
this.message = message
}
}
我能夠使用GSON罐子
TempClass t = new TempClass("404","page not found")
GsonBuilder builder = new GsonBuilder().excludeFieldsWithoutExposeAnnotation()
String json = builder.create().toJson(t);
JSON字符串我正在給對象轉換成JSON是
{ errorCode:「404」, message:「page not found」 }
但我要的是:
「TempClass」{ 錯誤碼: 「404」, 消息: 「找不到網頁」 }
或更好,如果有任何其他複雜的方式,我可以將「tempClass」(或任何其他屬性)映射到其他屬性。