1. 程式人生 > >Android JSONObject新增帶斜槓的字串會自動新增反斜槓(轉義字元)

Android JSONObject新增帶斜槓的字串會自動新增反斜槓(轉義字元)

今天發現專案中的地址在傳遞給伺服器的時候有轉義字元,伺服器處理不了;但是自己從

SharedPreferences中取出來的字串是沒有的。
JSONObject json = new JSONObject();
String IP = "http://111.11.111.111:8081/api/Android/";
 json .put("IP",IP );

這個IP 在json 中是http://111.11.111.111:8081/api/Android/這樣的形式,就是會自動新增轉義字元。
後來經修改json .toString() != null ? reJson.toString().replace("\/", “/”)成這樣傳遞過去的json就沒有問題了。