如何解決json中攜帶的反斜槓

2021-07-16 18:05:50 字數 527 閱讀 8965

// 從伺服器端獲取json字串  

string data= (jsonobject) event.getdata().tostring();

// 宣告中間變數進行處理

string fly= data.replace("\\", "");

// 處理完成後賦值回去

data= fly.substring(1,fly.length() - 1);

// 這句**就是為了檢驗效果的

logutils("反轉的資料", data);

// 這裡用的是google的gson

gson gson = new gson();

// 這個json是乙個array型別,即包含多個jsonobject物件

listlist = gson.fromjson(data, new typetoken>() {}.gettype());

//接下來你可以做其他你想要做的操作

傳送門:學習鏈結

json串消除反斜槓 的方法

json轉成jsonstring的時候,在scala 裡如果序列化的話,最終落盤到hdfs上的資料,如果本身是spring boot的專案,由於spring打包時會序列化一次,所以相當於json序列化了兩次,所以會有反斜槓 例如 1.有反斜槓 2.json的 變成了 3.jsonarray的變成了 ...

程式設計中 斜槓 和反斜槓 的區別

路徑中使用斜槓 和反斜槓 的區別到底是什麼。查閱了一些資料後可知。unix使用斜桿 作為路徑分隔符,而web應用最先使用在unix系統上面,所以目前所有的網路位址都採用 斜桿 作為分隔符。windows由於使用 斜桿 作為dos命令提示符的引數標誌了,為了不混淆,所以採用 反斜槓 作為路徑分隔符。所...

路徑中 斜槓 和反斜槓 的區別

最近在專案中遇到了乙個小問題,糾結了半天。路徑中使用斜槓 和反斜槓 的區別到底是什麼。查閱了一些資料後可知。unix使用斜桿 作為路徑分隔符,而web應用最新使用在unix系統上面,所以目前所有的網路位址都採用 斜桿 作為分隔符。windows由於使用 斜桿 作為dos命令提示符的引數標誌了,為了不...