最近在使用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": []
}
一个关于json-lib转json的小问题
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
4条回答 默认 最新
悬赏问题
- ¥15 ansys fluent计算闪退
- ¥15 有关wireshark抓包的问题
- ¥15 需要写计算过程,不要写代码,求解答,数据都在图上
- ¥15 向数据表用newid方式插入GUID问题
- ¥15 multisim电路设计
- ¥20 用keil,写代码解决两个问题,用库函数
- ¥50 ID中开关量采样信号通道、以及程序流程的设计
- ¥15 U-Mamba/nnunetv2固定随机数种子
- ¥15 vba使用jmail发送邮件正文里面怎么加图片
- ¥15 vb6.0如何向数据库中添加自动生成的字段数据。