Json解析
解析json数据报错:Invalid UTF-8 middle byte 0xc5
问题描述:
调用别人接口推送json数据时,出现解析中文字符错误。
解决方法:
方法1. 在虚拟机中加上-Dfile.encoding=UTF-8
,强行设置系统文件编码格式为utf-8。
方法2. 在获取输出的字节流时,设置字符编param.getBytes("UTF-8")
,getBytes()
:默认是获取操作系统的字符编码,win默认是GBK
。
转载自:https://segmentfault.com/a/1190000037466871