原因是服务器返回的数据UTF-8带有BOM头,含有BOM头的数据会多出来三个字节 efbbbf。
由于我用的是2.3版本的模拟器,所以会报错,用4.0以上版本的模拟器就没问题了。因为android4.0对此已经做了处理
解决方式一:
把android的版本升为4.0以上
解决方式二:
把数据存为utf-8无BOM格式
原因是服务器返回的数据UTF-8带有BOM头,含有BOM头的数据会多出来三个字节 efbbbf。
由于我用的是2.3版本的模拟器,所以会报错,用4.0以上版本的模拟器就没问题了。因为android4.0对此已经做了处理
解决方式一:
把android的版本升为4.0以上
解决方式二:
把数据存为utf-8无BOM格式