Java问题集锦--接口返回对象字符串属性中\n被转义的问题

96 阅读1分钟
  • 问题描述

数据库存储的字符串中包含/n,返回给前端后,变成了//n

  • 问题原因

在接口返回时,对象转成json给前端,这个过程中被转义了

  • 问题解决

commons-lang3也有这个类,但是被废弃了,commons-text提供了相同的类,因此需要引入commons-text依赖

<dependency>
    <groupId>org.apache.commons</groupId>
    <artifactId>commons-text</artifactId>
    <version>1.10.0</version>
</dependency>
StringEscapeUtils.unescapeEcmaScript(xxx)