이 도구의 기능
Hex → Text는 먼저 16진수 형식을 검증하고 두 자리를 한 바이트로 구성한 다음 엄격 모드 TextDecoder로 UTF-8을 디코딩합니다. 각 바이트를 곧바로 문자로 취급하지 않으므로 한국어, 일본어 및 이모지를 올바르게 복원합니다.
- 연속, 공백 또는 개행 구분 및 표준 0x 바이트 접두사를 지원합니다.
- 이상한 길이, 16진수가 아닌 문자 및 잘못된 UTF-8은 모두 명시적 오류를 발생시킵니다.
- 변환은 텍스트만 처리하며 결과에서 HTML, 스크립트 또는 기타 코드를 실행하지 않습니다.
사용 방법
- 16진수 바이트를 붙여넣습니다.
- "텍스트로 변환"을 클릭하세요.
- 오류가 있는 경우 잘못된 문자, 접두사 또는 바이트 수를 확인하세요.
- 복구된 UTF-8 텍스트를 복사합니다.
주요 사용 사례
- 프로토콜 로그에서 UTF-8 16진수 페이로드를 읽습니다.
- 텍스트에서 Hex로의 왕복 결과를 확인합니다.
- 중국어나 이모티콘에 해당하는 UTF-8 바이트를 복원합니다.
개인 정보 보호 및 보안
입력과 결과는 브라우저의 로컬 메모리에서만 처리됩니다. 서버로 업로드하거나 온라인 API를 호출하지 않으며 자동으로 영구 저장하지 않습니다.
Hex → Text 기능
16진수 바이트를 엄격하게 파싱하고 UTF-8에 따라 다국어 텍스트로 복원합니다. 일상적인 개발과 디버깅에 유용하며 결과를 바로 확인하거나 복사 또는 다운로드할 수 있습니다.
FAQ
16진수 길이는 왜 짝수여야 합니까?
바이트에는 두 개의 16진수 숫자가 필요하며 홀수 길이는 완전한 바이트를 형성할 수 없습니다.
중국어를 해독할 수 있나요?
예, 입력이 유효한 UTF-8 바이트 중국어 텍스트라면 가능합니다.
일부 바이트가 UTF-8 오류를 보고하는 이유는 무엇입니까?
임의의 바이너리이거나 다른 문자 인코딩일 수 있으며, 이 페이지에서는 대체 문자로 문제를 자동으로 숨기지 않습니다.
입력 내용이 업로드됩니까?
아니요. 유효성 검사와 TextDecoder 디코딩은 모두 브라우저 내에서 수행됩니다.