2016-09-21 96 views
1

是否有可能將字符串轉換爲「\ u00e8」(通過使用Streamreader讀取WebRequestResponse得到它)爲unicode char(è)? 與編碼嘗試了很多事情,但沒有任何工作。C#轉換Unicode字符

+1

請告訴我們您已經嘗試過,因此我們不提供已經不適合您的解決方案。 – Amy

+1

您可以展示代碼,最好在[mcve]中完成,您*嘗試*設置編碼? – rene

+1

大概這個文本是別的東西的一部分 - 它是JSON嗎?如果是這樣,只需使用JSON解析器... –

回答

0

您可以使用Regex.Unescape(),它可以隱藏任何對正則表達式有效的轉義序列(包括\uXXXX)。請注意,它也可以忽略其他序列,如\t,\n\[

+0

非常感謝,它的工作! – Pedro

+1

兩個downvotes,絕對沒有解釋。有人能在這裏找我嗎?我還發現以下內容:http://stackoverflow.com/a/31362213/2524589他們建議使用System.Uri.UnescapeDataString(字符串) – KSib