这次被JSONArray.fromObject坑坏了,各种查资料调了半天,可喜的是最后问题得到了解决。
下面我说一下我遇到问题和如何解决问题的。
我有一个字段里面内容是一个json串,入库的时候由于双引号没有转义一直报错
1、后来对字符串用replace()进行了转义,转义成功
2、因为后面需要把param转换成JSONArray类型,转换之后发现JSONArray对我那个字符串又进行了二次转义
导致入库后字符串中含有转义符号,与需求不符
3、这时候可能会有人觉得既然JSONArray会对字符串进行二次转义,那么在最开始的时候就不要手动转义了
但事实是,如果第一次不手动转义&#x