HTML 엔티티 디코딩 도구

형식을 선택해 인코딩된 데이터를 변환하세요. 데이터는 기기에 남습니다.

인코딩 및 디코딩
작업 공간을 준비하는 중…
입력
출력
결과가 여기에 표시됩니다.

사용 방법

  1. 인코딩된 값을 붙여넣거나 파일을 열거나 예제를 사용해 보세요.
  2. 형식을 선택하세요. 결과는 입력에 따라 갱신됩니다.
  3. 결과를 복사하거나 변환한 데이터를 다운로드하세요.

HTML 엔티티 올바르게 디코딩하기

이름이 있는 HTML 문자 참조와 숫자 참조를 일반 텍스트로 되돌립니다. 전체 HTML 명명 참조 집합과 여러 코드 포인트로 이루어진 참조를 지원합니다.

결과는 텍스트 편집기에 표시합니다. 디코딩한 태그를 HTML로 페이지에 삽입하지 않으며, 입력에 있는 스크립트나 이미지도 불러오지 않습니다.

엔티티를 한 겹만 디코딩

<는 한 번 실행하면 <가 됩니다. 이름이 있는 참조는 대소문자를 구분하며, 숫자 참조는 10진수 또는 16진수를 사용할 수 있습니다. 알 수 없는 참조는 그대로 둡니다.

HTML 엔티티 변환 예제
입력
<p title="환영합니다">Tom & Ada</p>
결과
<p title="환영합니다">Tom & Ada</p>

기본 설정으로 이 입력을 한 번 변환합니다.

세미콜론과 HTML 규칙

'세미콜론 필수'는 기본적으로 켜져 있습니다. 끄면 HTML 텍스트의 예전 참조 형식을 허용합니다. HTML 숫자 참조 규칙을 적용하므로, 유효하지 않은 코드 포인트는 U+FFFD가 될 수 있고 일부 예전 숫자 값은 재매핑됩니다.

HTML을 렌더링하지 않고 텍스트 읽기

태그, 이벤트 처리기, 스크립트가 포함되어도 출력은 일반 텍스트입니다. 디코딩은 보안 정화가 아닙니다. 나중에 출력을 HTML 문서에 삽입한다면 해당 애플리케이션에 필요한 보호 조치를 적용하세요.

처리 제한

입력 최대 5 MiB, 출력 최대 20 MiB, 실행당 최대 10초를 지원합니다. 텍스트 파일은 UTF-8을 사용해야 합니다. Base64 인코딩은 바이너리 파일도 지원합니다. 문서는 기기에 남습니다.

?

자주 묻는 질문

이름이 있는 모든 HTML 엔티티를 지원하나요?

네. 둘 이상의 Unicode 코드 포인트로 디코딩되는 참조도 지원합니다.

알 수 없는 엔티티는 어떻게 되나요?

작성된 그대로 둡니다. 도구는 의도한 이름을 추측하지 않습니다.

세미콜론이 없는 엔티티도 디코딩할 수 있나요?

HTML 텍스트 호환성이 필요하면 '세미콜론 필수'를 끄세요. 속성 파싱은 규칙이 다르며 이 모드에 포함되지 않습니다.

&#0;가 대체 문자로 바뀌는 이유는 무엇인가요?

HTML이 유효하지 않은 숫자 참조의 대체 동작을 규정하기 때문입니다. 이는 정상적인 HTML 디코딩 동작입니다.

디코딩한 태그가 실행되나요?

아니요. 결과 편집기에 텍스트로만 표시합니다.

다음에 쓸 도구 찾기

언어

언어를 변경할까요? 현재 작업 내용이 지워집니다. 필요한 데이터를 먼저 복사하거나 다운로드하세요.