我可以将一个类对象表示为 JSON 格式。举个例子,如果我有以下类定义:
public class MyClass {
String myName;
int myAge;
MyOtherClass other;
}
public class MyOtherClass {
double myDouble;
}
我希望您能从类型为MyClass的Class对象中获取以下嵌套的JSON:
{
myName: String,
myAge: int,
other: {
myDouble: double;
}
}
编辑:
我不想序列化这些类的实例,我知道如何使用GSON来做到这一点。 我想序列化类本身的结构,以便在给定专有类对象的情况下,可以将类的字段递归地拆分为标准对象,例如字符串、双精度等,然后生成JSON。