Json解析

解析json数据报错:Invalid UTF-8 middle byte 0xc5

问题描述:

调用别人接口推送json数据时,出现解析中文字符错误。
Json解析_第1张图片

解决方法:

方法1. 在虚拟机中加上-Dfile.encoding=UTF-8,强行设置系统文件编码格式为utf-8。
Json解析_第2张图片

方法2. 在获取输出的字节流时,设置字符编param.getBytes("UTF-8"),getBytes():默认是获取操作系统的字符编码,win默认是GBK
Json解析_第3张图片

你可能感兴趣的:(java,后端,http,json)