我有兩個字符串: 1.記賬形式\\ u0026模板 2.霍奇金\提供上門疾病如何將unicode字符轉換爲java中的實際字符?
我想&與」 \ u0027更換\\ u0026。其中一種方式是用相應的符號替換它們的出現,但是有沒有一種通用的方法來處理這個問題?
我有兩個字符串: 1.記賬形式\\ u0026模板 2.霍奇金\提供上門疾病如何將unicode字符轉換爲java中的實際字符?
我想&與」 \ u0027更換\\ u0026。其中一種方式是用相應的符號替換它們的出現,但是有沒有一種通用的方法來處理這個問題?
我的建議是Apache StringScapeUtils
特別是unescapeJava
方法。
網站:https://commons.apache.org/proper/commons-lang/
Maven的回購:https://mvnrepository.com/artifact/org.apache.commons/commons-lang3
這種方法轉換UNICODE到可讀文本,例如:
String stringWithUnicode; //For example "tendr\\u00e1"
StringScapeUtils.unescapeJava(stringWithUnicode); //This call returns: Tendrá
請檢查此鏈接HTTPS :// STAC koverflow.com/questions/11145681/how-to-convert-a-string-with-unicode-encoding-to-a-string-of-letters –
這些字符串在哪裏?他們來自哪裏? –
他們來自http請求的json。 –