HTML 엔티티 디코딩
HTML 엔티티를 원래의 일반 문자로 디코딩합니다.
결과
사용 예시
크롤링한 HTML 텍스트 원래대로 되돌리기
웹페이지에서 긁어온 텍스트에 &나 " 같은 엔티티가 섞여 있을 때, 원래 문자로 되돌려 읽기 쉽게 만들 수 있습니다.
이메일이나 RSS 피드의 제목 정리하기
RSS 피드나 이메일 본문에서 HTML 엔티티로 인코딩된 제목·내용을 사람이 읽기 좋은 평문으로 바꿀 수 있습니다.
숫자 참조로 표현된 특수문자 확인하기
€처럼 숫자로 표현된 문자가 실제로 어떤 글자(이 경우 €)인지 바로 확인할 수 있습니다.
자주 묻는 질문
입력한 텍스트가 서버로 전송되나요?
아니요. 모든 디코딩은 브라우저 안에서만 이루어지며 입력한 내용은 서버로 전송되지 않습니다.
브라우저의 HTML 파서를 사용하나요?
아니요. innerHTML 같은 브라우저 파싱 기능에 의존하지 않고, 직접 작성한 치환 테이블과 숫자 엔티티 정규식만으로 디코딩합니다.
어떤 이름 붙은 엔티티를 지원하나요?
&, <, >, ", ' 같은 기본 엔티티를 포함해 통화 기호, 구두점, 화살표 등 자주 쓰이는 약 60개의 이름 붙은 엔티티를 지원합니다. 목록에 없는 이름은 그대로 남겨둡니다.
숫자 엔티티도 지원하나요?
네. ' 같은 10진수 숫자 엔티티와 ' 같은 16진수 엔티티 모두 지원합니다.