java - How can I conditionally deserialize JSON nested objects? -


i have list of json objects have following format:

 [   {    "id":1,    "type":"plane",    "data":{            "wingspan":10           }   },   {    "id":2,    "type":"train",    "data":{            "carriages":5           }   } ] 

i have following java object

class transportation {   int id;   string type;   genericdata data; }  class planedata extends genericdata {   int wingspan; }  class traindata extends genericdata {   int carriages; } 

i need parse json java objects mentioned above. how create list of transportation objects field data instance of appropriate genericdata child objects can determined value of 'type' field.


Comments

Popular posts from this blog

javascript - Create a stacked percentage column -

Optimising Firebase database by automatically overwriting data -

javascript - Angular UI-Grid customTemplate directive causing rows to load slowly/? -