10

一个关于json-lib转json的小问题

最近在使用json-lib把xml转成json的时候,发现生产的json的属性前面都被加了一个前缀“@”符号,很讨厌,查了查API也没找到去掉的方法,好像源码中就直接写死了,不知道有没有大神有好的解决办法?
JSON json = xmlSerializer.read(responseXml);
生成的json就是这样的:
{
"commitdata": {"data": {"datarow": {
"@patient_id": "001185271900",
"@card_code": "21",
"@card_no": "081164428450",
"@query_type": "2",
"@times": "",
"@start_date": "",
"@end_date": ""
}}},
"returndata": [],
"operateinfo": {"info": {
"@method": "YYT_QRY_ORDER",
"@opt_id": "Z0001",
"@opt_name": "Z0001",
"@opt_date": "2015-08-26",
"@guid": "T00320150826090546",
"@opt_ip": "10.8.18.94"
}},
"result": []
}

查看全部
hyc489681961
蛋黄pary
2015/09/17 09:31
  • java
  • json
  • 点赞
  • 收藏
  • 回答
    私信

4个回复