무료 온라인 XML URL 인코더
XML을 퍼센트 인코딩된 URL 안전 문자열로 브라우저에서 즉시 변환
XML 입력
URL 인코딩된 출력
XML URL 인코딩 예시
XML은 쿼리 문자열과 URL에서 안전하게 사용하기 위해 URL 인코딩됩니다. 예시:
XML 입력 vs URL 인코딩된 출력
XML 입력:
URL 인코딩된 출력:
위의 샘플을 사용하여 더 많은 예시 데이터를 불러오세요.
XML URL 인코딩/디코딩이란?
URL 인코딩(퍼센트 인코딩)은 URL, 쿼리 문자열 또는 폼 데이터에서 안전하게 사용할 수 있도록 문자를 %XX 형식으로 변환합니다. 공백은 %20, 꺾쇠 괄호는 %3C와 %3E가 됩니다. RFC 3986 표준이 URI 구조를 정의합니다. 디코딩은 반대 과정으로 %XX 시퀀스를 원래 문자로 되돌립니다.
이 도구는 URL 안전한 사용을 위해 XML(또는 모든 텍스트)을 인코딩하거나 디코딩합니다. JavaScript의 encodeURIComponent와 decodeURIComponent가 변환을 처리합니다. 모든 처리는 브라우저에서 실행되며 서버로 전송되지 않습니다.
이 도구 사용 방법
모드 선택 및 붙여넣기
XML(또는 텍스트)을 URL 안전 형식으로 변환하려면 인코딩을, 퍼센트 인코딩된 텍스트를 되돌리려면 디코딩을 선택하세요. 왼쪽 편집기에 붙여넣거나 파일을 업로드하세요. 전환 버튼으로 모드를 바꿀 수 있습니다.
출력 확인
오른쪽 패널이 자동으로 업데이트됩니다. 인코딩 모드에서는 특수 문자가 %XX 시퀀스가 됩니다. 디코딩 모드에서는 해당 시퀀스가 원래 문자가 됩니다. 잘못된 퍼센트 인코딩은 예상치 못한 출력을 생성할 수 있습니다.
URL 인코딩이 도움이 될 때
쿼리 파라미터(예: ?payload=...)로 XML을 전달할 때 인코딩되지 않은 <, & 또는 공백이 URL을 손상시키거나 잘못 해석될 수 있습니다. 인코딩하면 값이 URL 안전해집니다. API나 웹훅에서 URL 인코딩된 XML을 받을 때 디코딩하면 파싱을 위해 원래 XML이 복원됩니다. URL 안전 형식으로 XML을 저장하거나 인코딩된 페이로드를 디버깅할 때도 유용합니다.
자주 묻는 질문
URL 인코딩 vs XML 이스케이프?
URL 인코딩은 URL과 쿼리 문자열에 %XX를 사용합니다. XML 이스케이프는 XML 텍스트 콘텐츠 내부에 <, & 같은 엔터티를 사용합니다. 다른 컨텍스트입니다. URL에는 URL 인코딩, XML 마크업에는 XML 이스케이프를 사용하세요.
어떤 문자가 인코딩되나요?
영숫자와 일부 안전한 문자(예: -, ., _, ~)는 그대로 유지됩니다. 공백, 구두점, 꺾쇠 괄호, 앰퍼샌드 및 기타 특수 문자는 RFC 3986에 따라 %XX 16진수 시퀀스가 됩니다.
내 데이터는 안전한가요?
네. 처리는 완전히 브라우저에서 실행됩니다. 어떤 서버에도 데이터가 전송되지 않습니다. 브라우저의 네트워크 탭에서 확인할 수 있습니다.
관련 도구
URL 인코딩에 대한 자세한 내용은 MDN encodeURIComponent, MDN decodeURIComponent, RFC 3986 (URI 일반 구문)을 참조하세요. 브라우저에서의 URL 처리는 MDN URL API를 참조하세요. XML은 W3C XML 사양과 W3C XML을 참조하세요. 폼 인코딩은 URL Living Standard를 참조하세요.