袁艺

个人站

欢迎来到我的个人站~


快速解决数据中自动生成的转义字符

快速解决转义字符问题

背景:

需要解析json字符串中的图片路径,字符串如下 ,直接使用json解析抛出异常,标准的json格式是没有字符串中的\的 ```   String str = "{\\\"path\":\\\"https://image.com/12324354354\\\"}" ```

解决方案

StringEscapeUtils工具类 apache工具包common-lang中有一个很有用的处理字符串的工具类,其中之一就是StringEscapeUtils。利用它可方便地进行html、xml、java等的转义与反转义。

  1. escapeJava() 添加转义字符
  2. unescapeJava()去掉转义字符