2013-02-19 72 views
1

我在android中提取一個字符串,它包含'。我寧願不使用全部替換並調用正確的解碼此字符串的方法。誰能幫忙? 使用UTF-8解碼不會對情況進行排序。在Java中,我需要從字符串中刪除'

+1

*爲什麼*你不想使用replaceAll或替換? (這很不清楚,到底發生了什麼) – 2013-02-19 17:17:07

+1

問題不清楚,你能否詳細說明 – Triode 2013-02-19 17:17:39

+0

對不起,我收到了一個JSON對象,它包含'key',但它可以包含任何這些字符串由人上傳。在我正在檢索的JSON對象中包含這些特殊字符,我寧願不必爲所有特殊情況使用全部替換,所以如果可能的話,我希望有某種解碼方法。 – user2015852 2013-02-19 17:21:06

回答

1
import org.json.simple.JSONObject; 
String s = JSONObject.escape("don't!"); 

還處理那些討厭的字符,如反斜槓。