如何將包含"
的字符串替換爲\"
?替換包含「with 」的字符串?
replace(""","\"")
不適合我。
public static String replaceSpecialCharsForJson(String str){
return str.replace("'","\'")
.replace(":","\\:")
.replace("\"","\"")
.replace("\r", "\\r")
.replace("\n", "\\n");
}
你必須逃離'\':'「\\\」「'' – ifloop 2014-10-28 12:22:21
」'是特殊字符,所以你必須之前使用\它就像這裏'\ r','\ n'。 – 2014-10-28 12:23:01