Skip to main content

HTML 엔티티 디코더 원래 문자로 HTML 엔티티를 디코딩합니다.

HTML 엔티티 디코더 illustration
📝

HTML 엔티티 디코더

원래 문자로 HTML 엔티티를 디코딩합니다.

1

인코딩된 텍스트 붙여넣기

HTML 엔티티를 포함하는 텍스트를 붙여넣습니다.

2

자동 디코딩

HTML 엔티티가 문자로 변환됩니다.

3

결과 복사

디코딩된 텍스트를 복사합니다.

Loading tool...

What Is HTML 엔티티 디코더?

HTML 엔티티 디코더는 HTML 엔티티를 원래 문자로 되돌립니다. &amp; (→ &), &lt; (→ <), &gt; (→ >)와 같은 이름이 지정된 엔티티 및 &#38;과 같은 10진수 숫자 엔티티, &#x26;과 같은 16진수 숫자 엔티티를 처리합니다. 이는 HTML 소스 코드 작업, 웹 콘텐츠 스크래핑 또는 인코딩된 텍스트를 읽을 수 있는 형식으로 변환할 때 유용합니다. 디코더는 모든 일반적인 이름이 지정된 엔티티와 10진수 및 16진수 숫자 엔티티를 지원합니다.

Why Use HTML 엔티티 디코더?

  • 스크레이핑한 HTML 콘텐츠를 읽을 수 있는 텍스트로 변환
  • HTML 소스 코드에서 찾은 엔티티 디코딩
  • 인코딩된 콘텐츠에서 원래 문자 복원
  • 비-HTML 컨텍스트에 대한 HTML 데이터 처리

Common Use Cases

웹 스크레이핑

스크레이핑한 콘텐츠의 HTML 엔티티 디코딩하여 읽을 수 있는 텍스트 얻기.

데이터 처리

분석을 위해 HTML-인코딩된 데이터를 평문으로 변환합니다.

콘텐츠 마이그레이션

HTML에서 다른 형식으로 콘텐츠를 이동할 때 엔티티 디코딩

디버깅

HTML 엔티티가 어떤 문자를 나타내는지 확인합니다.

Technical Guide

디코더는 세 단계로 작동합니다. 첫째, &amp;, &lt;, &gt;, &quot;, &nbsp; 및 &copy;, &trade;, &euro;와 같은 심볼 엔티티를 포함하는 조회 테이블을 사용하여 일반적인 이름이 지정된 엔티티를 대체합니다. 둘째, String.fromCharCode(parseInt(code, 10))를 사용하여 &#NNN;과 같은 10진수 숫자 엔티티를 처리하여 10진수 문자 코드를 해당 문자로 변환합니다. 셋째, parseInt(code, 16)를 사용하여 &#xHHH;와 같은 16진수 숫자 엔티티도 유사하게 처리합니다. 이는 HTML 엔티티 인코딩 방법의 전체 범위를 다룹니다. 이름이 지정된 엔티티는 부분적으로 디코딩된 텍스트가 숫자 엔티티 단계에서 잘못된 일치를 생성하지 않도록 먼저 처리됩니다.

Tips & Best Practices

  • 1
    명명된 엔티티(&amp;)와 숫자 엔티티(&#38;) 형식 모두 처리
  • 2
    텍스트 처리 전 HTML 소스 정리하기에 유용
  • 3
    화폐, 저작권 및 특수 기호 엔티티 지원
  • 4
    전체 텍스트 추출을 위해 HTML 태그 제거와 결합

Related Tools

Frequently Asked Questions

Q 어떤 유형의 엔티티를 디코딩할 수 있나요?
명명된 엔티티(예: &amp;), 10진수 숫자 엔티티(예: &#38;) 및 16진수 숫자 엔티티(예: &#x26;).
Q 모든 명명된 엔티티를 처리하나요?
가장 일반적인 명명된 엔티티를 다룹니다. 덜 일반적인 엔티티는 숫자 형식으로 제공되어야 할 수 있습니다.
Q HTML 태그도 제거할까요?
아니요, 엔티티만 디코딩합니다. 텍스트로 변환하고 태그를 제거하려면 HTML을 Markdown으로 변환하는 도구를 사용하십시오.
Q &nbsp;는 무엇인가요?
&nbsp;는 논리적인 공백입니다. 디코더가 정상적인 공백 문자로 변환합니다.
Q 중첩된 엔티티를 처리할 수 있나요?
단일 레벨 인코딩을 다룹니다. 중첩된 텍스트(예: &amp;amp;)의 경우 디코더를 두 번 실행하십시오.

About This Tool

HTML 엔티티 디코더 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.