1. 程式人生 > >關於兩次序列化,json字串多出\的問題

關於兩次序列化,json字串多出\的問題

 遇到很多次這種問題了,做個記錄。

  當你調dubbo服務或者給前端返回json字串時,需要序列化,再進行傳遞,如果json字串經過兩次序列化,會在各個屬性前多出\,

特別要注意的是@ResponseBody這個標籤,會在你給前端返回json字串時自動序列化,從而出現上述問題,解決辦法當然可以讓你呼叫的服務直接給你返回一個物件而不是json字串,另外一種是自己動手用JSON.parseObject()方法把json字串轉成Map物件。