1. 程式人生 > >如何解決json中攜帶的反斜槓

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

// 從伺服器端獲取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物件 
List<FlyData> list = gson.fromJson(data, new TypeToken<List<FlyData>>() {}.getType()); //接下來你可以做其他你想要做的操作