2011-04-10 8 views
2

좀 텍스트와 함께 작동하는 응용 프로그램을 가지고 있고 같은 문자열을 디코딩해야합니다디코딩 문자열은

예 \ x27s 문자열

예를 들어 그 \를 들어 문자열

에게에서 서비스 제공 첫 번째 하나는 40 %의 somethings의 물건 "과 같이"40 % "때문에 Exception을 던지기 때문에 항상 작동하는 Uri.UnescapeDataString(string.Replace("\\x", "%"))을 사용해 보았습니다.

두 번째로는 디코딩 방법을 모르겠습니다.

두 종류의 문자열을 디코딩 할 때 사용할 수있는 것이 있습니까?

답변

4

시도 :

System.Web.HttpUtility.UrlDecode(input); 

결과 :

"example\x27s string" -> "example's string" 
"example\u0027s string" -> "example's string" 

MSDN를 참조하십시오.

+0

@Sergio : 제안 해 주셔서 감사합니다! :) – abatishchev