Convert "& aring;" "& ouml;" 정상적인 표현으로

c# character-encoding html-agility-pack iso-8859-1

문제

System.Net.WebClient 라는 웹 페이지를로드하고 있습니다. 페이지가 ISO-8859-1 인코딩입니다. 파일에 기록한 다음 열면 모든 문자가 정상적으로 표시됩니다.

그러나이 내용을 HtmlAgilityPack에 넣은 다음 innerText 속성을 추출하면 å 인코딩 된 특수 문자가 나타납니다 åö .

일반 표현으로 변환하는 방법은 무엇입니까?

수락 된 답변

HttpUtility.HtmlDecode 메서드 사용

HttpUtility.HtmlDecode("å"); // Ã¥

인기 답변

텍스트 문자열을 매개 변수로 사용하여 HtmlEntity.DeEntitize 메서드를 호출 할 수 있습니다.




아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.
아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.