访问浏览器,输出的json串为:
"ma009":"http:\/\/localhost:8080\/smart\/upload\/head.jpg"
这是我的java代码:
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName() +":"+request.getServerPort()+path+"/";
String dstPath = basePath+"upload/"+map.get("ma009");
map.put("ma009", dstPath);
怎样才能输出为:"ma009":"http://localhost:8080/smart/upload/head.jpg"
你输出之后就是你要的结果```你想太多了
听他们说还要转义一下,不知道怎么转义?
字符串替换不就可以了么 把\/替换为/
不是已经输出了吗?