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”(或任何其他属性)映射到其他属性。