从mysql取出数据封装成json中遇到特殊字符自动转成unicode解决方案
生活随笔
收集整理的這篇文章主要介紹了
从mysql取出数据封装成json中遇到特殊字符自动转成unicode解决方案
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
@Testpublic void xxx() throws ParseException, UnsupportedEncodingException, Exception {ArrayList<JSONObject> list = new ArrayList<>();String s = "家電偷工減料、服裝質量差……還相信“電商定制產品”更實惠";JSONObject json = new JSONObject();json.put("title", s);JSONObject json1 = new JSONObject();json1.put("title", s);list.add(json);list.add(json1);System.out.println("轉化前:"+list.toString());System.out.println("轉化后"+StringEscapeUtils.unescapeJava(list.toString()));}
輸出:
轉化前:[{“title”:”家電偷工減料、服裝質量差\u2026\u2026還相信\u201c電商定制產品\u201d更實惠”}, {“title”:”家電偷工減料、服裝質量差\u2026\u2026還相信\u201c電商定制產品\u201d更實惠”}]
轉化后[{“title”:”家電偷工減料、服裝質量差……還相信“電商定制產品”更實惠”}, {“title”:”家電偷工減料、服裝質量差……還相信“電商定制產品”更實惠”}]
總結
以上是生活随笔為你收集整理的从mysql取出数据封装成json中遇到特殊字符自动转成unicode解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java单例模式双重检查
- 下一篇: 使用反射调用构造器创建对象