XML 인코더·디코더 | 엔티티 변환기

인코딩브라우저에서 실행(업로드 없음)
Loading…

텍스트를 XML 엔티티로 인코딩하거나 XML 엔티티를 읽을 수 있는 텍스트로 디코딩하세요. XML 문서에 텍스트를 안전하게 포함하는 데 필수적입니다—&, <, >, ", '와 같은 특수 문자를 엔티티로 변환합니다. 모든 처리는 브라우저 로컬에서 수행됩니다.

이 도구 사용 방법

  1. 1

    인코딩(텍스트 → 엔티티) 또는 디코딩(엔티티 → 텍스트)을 선택합니다.

  2. 2

    텍스트 또는 XML을 붙여넣거나 입력합니다.

  3. 3

    Live 모드에서는 즉시 업데이트되며, 수동 모드에서는 버튼 클릭이 필요합니다.

  4. 4

    결과를 복사하거나 .txt 파일로 다운로드합니다.

  5. 5

    교체 버튼을 사용하여 출력을 입력으로 보내고 모드를 전환합니다.

사용 사례 및 예시

XML 문서

구문을 깨지 않고 XML 문서에 텍스트 콘텐츠를 안전하게 포함합니다.

SOAP API

SOAP 웹 서비스 요청 및 응답을 위한 데이터를 인코딩합니다.

구성 파일

XML 구성 파일(Maven, Spring 등)에서 특수 문자를 처리합니다.

데이터 처리

특수 문자를 보존하면서 XML 데이터를 처리하고 변환합니다.

XML 엔티티 인코딩

XML은 인코딩해야 하는 5개의 문자를 예약합니다: & < > " '

인코딩: & → &amp;, < → &lt;, > → &gt;, " → &quot;, ' → &apos;

디코딩은 프로세스를 역전시켜 엔티티를 문자로 다시 변환합니다.

적절한 인코딩은 XML 파싱 오류 및 인젝션 공격을 방지합니다.

자주 묻는 질문

Q.XML 인코딩은 어떤 문자를 변환하나요?

A. XML 인코딩은 5개의 특수 문자를 변환합니다: & → &amp;, < → &lt;, > → &gt;, " → &quot;, ' → &apos;. 이들은 XML 구문에서 예약되어 있습니다.

Q.XML 인코딩은 HTML 인코딩과 같나요?

A. 유사하지만 동일하지 않습니다. XML은 5개의 엔티티(&amp;, &lt;, &gt;, &quot;, &apos;)를 사용하는 반면 HTML은 &nbsp;, &copy; 등 훨씬 더 많은 명명된 엔티티를 지원합니다.

Q.XML에서 따옴표를 인코딩해야 하나요?

A. 따옴표는 속성 값에서 인코딩해야 하지만 텍스트 콘텐츠에서는 선택 사항입니다. 이 도구는 안전을 위해 기본적으로 인코딩합니다.

Q.유니코드 문자를 인코딩할 수 있나요?

A. 네. 이 도구는 모든 유니코드 문자와 함께 작동합니다. 5개의 XML 특수 문자만 엔티티로 변환됩니다.

관련 도구

더 많은 개발자 도구를 둘러보세요

모든 도구 둘러보기