인코딩
XML Entities Encode/Decode
XML 엔티티 인코딩 및 디코딩 — 5가지 표준 엔티티(앰퍼샌드, 꺾쇠괄호, 아포스트로피, 따옴표) 및 숫자 문자 참조.
자주 묻는 질문
XML 엔티티는 HTML 엔티티와 뭐가 다른가요?
XML은 lt, gt, amp, apos, quot 이렇게 단 5개의 이름 있는 엔티티만 표준으로 정의합니다. HTML은 같은 훨씬 많은 named entity를 지원하지만, XML에서는 이 5개 외의 문자는 숫자 문자 참조(& 등)로 표현해야 합니다.
왜 <, &, ' 같은 문자를 엔티티로 바꿔야 하나요?
이 문자들은 XML 문법에서 태그나 속성 구분자로 예약되어 있어서 그대로 두면 문서 구조가 깨지거나 파싱 오류가 납니다. 엔티티로 인코딩하면 이런 문자를 텍스트 값으로 안전하게 담을 수 있습니다.
입력한 XML/텍스트가 서버로 전송되나요?
아니요. 인코딩과 디코딩 모두 브라우저 안에서 처리되며 서버로 전송되는 데이터는 없습니다.