我想將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