ù
을 a
(으)로 변환하려고합니다.C#의 라틴어에서 영어 인코딩으로 변환
예제 코드 : 내가 asciiSring
얻을 것은
Encoding latinEncoding = Encoding.GetEncoding("Windows-1252");
Encoding ascii = Encoding.ASCII;
byte[] latinBytes = ascii.GetBytes(txt);
string asciiSring = latinEncoding.GetString(latinBytes);
입니다
'?' 대신 'a'.제대로 수행하는 방법은 무엇입니까?
코드 페이지를 사용하여 * * *를 * a *로 변환 할 가능성은 거의 없습니다. * a *는 ASCII 문자 세트의 일부이므로 거의 모든 코드 페이지에서 거의 항상 * a *입니다. – xanatos
그리고 Windows 1255는 라틴어가 아닌 히브리어입니다. 알고 계십니까? – xanatos
맞습니다. 'Windows-1252'에서도 작동하지 않습니다. –