JAVA如何解析这一段JSON?
本帖最后由 sanarara 于 2013-07-27 16:28:03 编辑 {
"errorString":"",
"orders":[
{
"orderNo":"001306002805",
"status":"Y",
"pay_time":"2013-06-08 16:24:49",
"distribute_time":"2013-07-24 11:10:24",
"delivery_time":"2013-07-24 11:50:53",
"payment":"0.00",
"receiver_name":"阎家兴",
"orderItems":[
{
"no":"1",
"itemNo":"60000100105",
"num":"6",
"remark":""
}
]
},
{
"orderNo":"001307000142",
"status":"Y",
"pay_time":"2013-07-25 14:35:34",
"distribute_time":"2013-07-26 13:25:57",
"delivery_time":"",
"payment":"0.01",
"receiver_name":"钱厚林",
"orderItems":[
{
"no":"1",
"itemNo":"672620011",
"num":"1",
"remark":""
}
]
}
],
"total_results":2
}
结构:
上面的数据是webservice返回的,
现在需要把orders 里的两个单存到数据库里,用JS的eval就比较容易一个一个拿出来,但是现在要存到数据库了,虽然可以用JS弄了然后再存回JAVA块,怎么用在JAVA里解析然后放到数据库呢,
Java JSON 数据库
[解决办法]
结构你都很清晰了,用jackson的objectMapper.readValue(jsonstr, bean.class);把数据转换为bean对象,保存这个就行了
[解决办法]
http://bbs.csdn.net/topics/390337723
json转成javaBean的方法
[解决办法]
JSP我感觉和java没什么太大区别吧。
json串不能解析为类型
这样吧,你现在java里面解析一下看看,如果能的话,再往jsp上转
[解决办法]
自己写程序解析阿. json 标准也不复杂