中国大数据教育领跑者

IT培训上市机构

您现在的位置:首页 > Java培训 > java常见问题>URLDecoder.decode带%时报错问题解决

URLDecoder.decode带%时报错问题解决

2017-12-15 17:27:10 作者:魔据大数据学院

URLDecoder.decode带%时报错问题解决:

private void printResonJson(String json){
	try {
		//防止解析时,带%报错
		json = json.replaceAll("%(?![0-9a-fA-F]{2})", "%25");
		json = json.replaceAll("\\+", "%2B");
		
		json=URLDecoder.decode(json, "utf-8");
		log.info(json);
	} catch (UnsupportedEncodingException e) {
		log.info(json);
	}
}

 

相关推荐
[免责声明]本文来源于网络转载,仅供学习交流使用,不构成商业目的。版权归原作者所有,如涉及作品内容、版权和其它问题请在30日内与本网联系,我们将在第一时进行处理

值班手机:18501996998

咨询QQ: 226594285 / 428683440

校区地址:北京市海淀区中关村科技园首农蓝海中心C座-7层

全国咨询热线:400-690-5006

点击关注:

魔据教育官方微博

魔据官方微信