使用JACKSON将JSON对象读入java
我有一个json对象:使用JACKSON将JSON对象读入java,java,json,jackson,Java,Json,Jackson,我有一个json对象: {"Result":{"code":0,"description":"success"} , "Tickets":[{ "TicketDetails":[ {"Key":"tknum","Value":888}, {"Key":"tkDescription","Value":"test"}, ],
{"Result":{"code":0,"description":"success"} ,
"Tickets":[{
"TicketDetails":[
{"Key":"tknum","Value":888},
{"Key":"tkDescription","Value":"test"},
],
"Requestor":[
{"Key":"name","Value":"abc"},
{"Key":"add","Value":"xyz"},
]
},
{
"TicketDetails":[
{"Key":"tknum","Value":333},
{"Key":"tkDescription","Value":"test1"},
],
"Requestor":[
{"Key":"name","Value":"abc2"},
{"Key":"add","Value":"xyz3"},
]
}
]
}
我不想使用JSON解析器。是否可以将此JSON直接读取到java pojo。
例如:
你说你不想解析JSON,你的问题标题说你想使用Jackson——但是你认为Jackson是如何工作的?提示:它解析JSON。这让你的问题很困惑。嗨,我为此道歉。我不想使用杰克逊的树模型。你想用什么?你到底想实现什么?
ObjectMapper mapper=new ObjectMapper();
TicketInfo info=mapper.readValue("above Json object",TicketInfo.class);