2016-09-21 3 views
1

을 변환하면 "\ u00e8"(Streamreader로 WebRequestResponse를 읽음으로써 얻은 문자열)을 유니 코드 문자 (è)로 변환 할 수 있습니까? 인코딩으로 많은 것을 시도했지만 아무 것도 작동하지 않습니다.C# 유니 코드 문자

+1

우리가 시도한 것을 보여주십시오. 따라서 우리는 이미 효과가없는 해결책을 제공하지 않습니다. – Amy

+1

[mcve]에서 가장 잘 수행 된 코드가 인코딩을 설정하는 방법을 보여줄 수 있습니까? – rene

+1

아마도이 텍스트는 다른 것의 일부입니다. JSON입니까? 그렇다면 JSON 파서를 사용하십시오 ... –

답변

0

을 사용하면 Regex (\uXXXX 포함)에 유효한 모든 이스케이프 시퀀스를 이스케이프 처리 할 수 ​​있습니다. 또한 \t, \n\[과 같은 다른 시퀀스는 이스케이프 처리되지 않습니다.

+0

대단히 고마워요, 효과가있었습니다! – Pedro

+1

두 downvotes 및 절대적으로 설명합니다. 누군가 나를 여기에 실마리가 줄 수 있습니까? 나는 또한 다음을 발견 : http://stackoverflow.com/a/31362213/2524589 그들은 System.Uri.UnescapeDataString (문자열) – KSib