나는 다음과 같은 웹 클라이언트를 통해 XML 파일을 다운로드하고 그런 다음 의 C#/비주얼 스튜디오 표시되지 움라우트가 제대로
WebClient connect = new WebClient();
connect.DownloadStringCompleted += new DownloadStringCompletedEventHandler(connect_DownloadStringCompleted);
connect.DownloadStringAsync(new Uri("http://conn.info/api/v8/search/item_short.xml?apikey=123&lang=de&q="+textBox1.Text));
내가
XElement erg = XElement.Parse(e.Result);
을 구문 분석하지만 문제가있다처럼 독일어 문자가 "ü"또는 "ä"가 제대로 표시되지 않습니다. 대신에 "?" 내 출력 (Windows 전화 장치)의 이러한 문자 각각에 대해.
어떻게 해결할 수 있습니까?
는 당신이'connect.Encoding = Encoding.UTF8 뭔가를해야 할 것 같아,이 태그가 왜' – V4Vendetta
는/"비주얼 스튜디오"로 제목? Visual Studio 내에서 XML을 표시하지 않습니다. –
'int cp = (new WebClient())는 무엇인가? Encoding.CodePage;'yield? 웹 사이트에 따라, 아마도'connect.Encoding = Encoding.GetEncoding (1252);'가 필요하다. –