2016-11-19 13 views
0

Я пробовал все возможные решения, но не смог найти ответы.Как удалить слэш из строки в android

У меня есть следующая строка.

"{\"property_type\":[\"residential\"],\"status\":[\"active\"],\"category\":[\"sale\"],\"page_size\":8,\"cur_page\":1}" 

Это ответ, который я получаю от json.

Пожалуйста, помогите мне в этом.

+0

вы хотите удалить косую черту в самом или проходящее значение для сервера андроида и удалить слэш с помощью любого другого языка, как например) Php – karthick

+0

@karthick: Я получил этот ответ от ветви, теперь я хочу, чтобы отправить это запрос на мой сервер, но этот слэш-сбой произошел здесь, я попробовал .replaceAll ("\\", ") и .replaceAll (" "\", ""), но не повезло. –

+0

@karthick: тогда как вы решаете? пожалуйста, дай мне знать. –

ответ

0

Вы можете попробуйте, если вы хотите удалить косую черту от android ....

String receivedString = "{\"property_type\":[\"residential\"],\"status\":[\"active\"],\"category\":[\"sale\"],\"page_size\":8,\"cur_page\":1}"; 

    String changedString = receivedString.replaceAll("\"", "\""); 
    Log.d("your_tag", changedString); 

Выход будет выглядеть следующим образом:

{"property_type":["residential"],"status":["active"],"category":["sale"],"page_size":8,"cur_page":1} 
0
myString.replaceAll("\\/",""); 
+0

благодарит за ответ, но это не сработало для меня. –

0
$postdata = stripslashes("[".$_POST["data"]."]"); 
$data = json_decode($postdata,true); 
try{ 
if(is_array($data)){ 
    foreach ($data as $row) { 
     $line1 = $row['line1']; 
     $line2 = $row['line2']; 
     $line3 = $row['line3']; 
     $line4 = $row['line4']; 
    } 
} 
}catch(Exception $e){ 

} 

здесь я передаю данные из моего андроида приложения к серверу и декодировать значения, используя приведенный выше код успешно

надеюсь, что это помогает вам ...

+0

Я получил решение из вышеприведенного комментария, я использовал bundle_data.replaceAll ("\\\\", ""); –

+0

oh ok thats great , если вы хотите декодировать данные на стороне сервера, используйте мой код все лучшее .... – karthick