![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据转换
IT小土豆
这个作者很懒,什么都没留下…
展开
-
字符编码转换
接收到的数据因编码格式呈现乱码的解决方案在数据传递过程中可能遇到先将传递的值进行字符转换后传递的情况,尤其是Oracle的http请求。那么在数据接收就会出现乱码的情况。因此要对接收到的数据进行格式转换。转换方式如下:1.导入包:mport java.net.URLDecoder;2.利用以下代码:String decode = URLDecoder.decode(o.toString(), "UTF-8"); Map<String,Object> map = JSON.parseO原创 2021-09-13 14:32:03 · 1035 阅读 · 0 评论 -
对象名不同字段一致的对象数据转换
在实际开发过程中会遇到两个对象名不同,但是对应的字段以及字段值一样的数据相互转换问题。底层代码提供了一个现有工具和方法:1.导入包:import org.springframework.beans.BeanUtils;2.利用以下代码:BeanUtils.copyProperties(object1,object2);将object1的值赋值到object2上,接下来直接可用object2完成相应操作...原创 2021-09-13 13:58:39 · 893 阅读 · 0 评论 -
JSON转换异常之map转list
JSON转换异常之map转list报以下异常:com.alibaba.fastjson.JSONException: not match : - =, info :提示表明:在map转list的过程中不是标准的json字符串,需要把“=”转换成“:”解决方法:如果是需要转换为特定的数组对象,获取时可以先强制转换成数组对象;或者是数组map对象。再转换成JSON字符串,最后转成想要的数组对象public Result handleIn(Map resultMap){ List<原创 2021-06-15 18:11:41 · 401 阅读 · 0 评论