이스케이프된 입력

XML 출력

예시

이스케이프된 XML을 입력 패널에 붙여넣으면 엔티티가 자동으로 변환됩니다.

XML 엔티티 언이스케이프

XML 엔티티가 포함된 이스케이프된 입력:

이스케이프된 입력

언이스케이프된 출력:

언이스케이프된 출력

샘플을 클릭하여 이스케이프된 XML 예시를 불러옵니다.

XML 언이스케이프란?

API나 데이터베이스에서 XML을 가져왔는데 & 대신 &가 보인 적 있나요? XML 언이스케이프(엔티티 디코딩)는 이러한 사전정의된 XML 문자 참조를 실제 문자로 되돌립니다. XML 사양은 5개의 내장 엔티티 -- &, <, >, ", ' -- 를 정의하며, 이 도구는 모두 처리합니다. XML에 대해 더 알아보려면 MDN XML 소개가 좋은 시작점입니다.

이것은 XML 이스케이프의 역과정입니다. 이전에 이스케이프된 XML 데이터를 읽거나 표시할 때 필요합니다.

사용 방법

1

이스케이프된 XML 붙여넣기

이스케이프된 XML 문자열을 입력 편집기에 붙여넣습니다.

2

출력 확인

언이스케이프된 결과가 즉시 표시됩니다. XML 검증기로 XML을 검증할 수 있습니다.

3

복사 또는 다운로드

결과를 복사하거나 다운로드합니다. 역방향 작업은 XML 이스케이프, HTML 엔티티 디코딩은 HTML 언이스케이프를 참조하세요.

언이스케이프가 중요한 경우

API 응답이나 데이터베이스 필드에서 엔티티 인코딩된 XML 데이터를 받을 때 XML 언이스케이프가 필요합니다.

자주 묻는 질문

XML의 5가지 사전정의 엔티티란?

XML 사양은 정확히 5가지를 정의합니다: &amp; (&), &lt; (<), &gt; (>), &quot; ("), &apos; ('). 이 도구는 모두 원래 문자로 되돌립니다.

XML 언이스케이프와 HTML 언이스케이프는 같은 건가요?

완전히 같지는 않습니다. HTML은 2,000개 이상의 명명된 문자 참조를 정의하지만 XML은 5개뿐입니다. HTML 엔티티에는 HTML 언이스케이프 도구를 사용하세요.

이스케이프 모드와 언이스케이프 모드를 전환할 수 있나요?

네 -- 전환 버튼을 클릭하면 모드를 전환할 수 있습니다. 전용 XML 이스케이프 도구도 있습니다.

XML 데이터가 서버로 전송되나요?

아니요. 모든 작업이 JavaScript로 브라우저 내에서 로컬로 실행됩니다. 데이터가 컴퓨터를 벗어나지 않으므로 민감한 XML 콘텐츠에도 안전합니다.

&#38;#60; 같은 숫자 문자 참조는 어떻게 디코딩하나요?

이 도구는 5가지 명명된 XML 엔티티를 처리합니다. 숫자 참조(&#60;, &#x3C;)도 동일한 W3C 문자 참조 규칙을 따르며 자동으로 디코딩됩니다.

관련 도구

참고: W3C XML 사양