json实现了跨系统、跨语言、跨平台、跨地域的数据传输,方便,快捷。
近来在使用它时遇到一种问题,在java中组织数据,通过json格式发送,使用数据的用户发现,接收的数据在双引号处出现转义字符'\',格式如下:
{"status":400,"message":"请求的参数错误,请校验后重试。","data":"[{\"fail_bond\":\"3KFC101001\"},{\"fail_bond\":\"3KFC101002\"},{\"fail_bond\":\"3KFC101003\"}]"}
JSONArray json = new JASONArray();
result.setStatus(400);
result.setStatus("请求的参数错误,请校验后重拾。");
result.setDate(json.toJSONString());
JSONArray json = new JASONArray();
result.setStatus(400);
result.setStatus("请求的参数错误,请校验后重拾。");
result.setDate(json);