我想将json对象反序列化成java bean。 我面临的主要问题是我想将json字符串的字段object
视为纯字符串,即使它包含可能正确的json对象。 JSON的结构是这样的:将json字段反序列化为与gson的纯字符串
{
"type":"user",
"object":{
"id":"1",
...}
}
我怎么能告诉GSON忽略object
值,以便它不会反序列化为一个对象?我只想将它映射到我的bean中的普通String
字段,以便我可以为它设置适当的反序列化,一旦我从type
字段获得类型。
我设法部分反序列化观看这个答案的对象:http://stackoverflow.com/questions/3769473/what-is-the-easiest-way-to-parse-json-using-gson-when-the -element-to-parse-is-an/4455636#4455636 – mox601 2011-03-21 14:15:08