我是 JSON 新手。所以请帮助我....
我正在尝试编写一个返回 Person 对象的 Rest 服务,如下所示:
PersonJSONAdapter implements JsonSerializer<Person>, JsonDeserializer<Person>
{
public JsonElement serialize(final Person src, final Type typeOfSrc, final JsonSerializationContext context)
{
if (src == null)
return null;
final JsonObject retVal = new JsonObject();
retVal.addProperty("firstname", src.getFirstname());
retVal.addProperty("lastname", src.getLastname());
return retVal;
}
因此 JSON 的输出如下所示: { "firstname" : "XXX", "lastname" : "YYY" }
我怎样才能让这个看起来像“人”{“名字”:“XXX”,“姓氏”:“YYY”}
谢谢你看...