이 도구의 기능
바이너리 → 텍스트는 허용된 공백을 제거하고 내용에 0과 1만 포함되어 있는지, 총 자릿수가 8의 배수인지 확인합니다. 멀티바이트 유니코드를 오해하기 위해 fromCharCode를 사용하는 것을 방지하기 위해 구문 분석된 바이트는 처리를 위해 엄격한 TextDecoder로 전달됩니다.
- 바이트당 공백으로 구분되거나 줄바꿈으로 구분되거나 완전히 연속된 바이너리를 지원합니다.
- 잘못된 문자, 절단된 바이트 및 잘못된 UTF-8은 자동으로 무시되지 않습니다.
- 출력은 항상 일반 텍스트로 표시되고 해당 내용은 실행되지 않습니다.
사용 방법
- 이진 바이트를 입력하세요.
- "텍스트로 변환"을 클릭하세요.
- 메시지가 나타나면 0/1이 아닌 문자나 불완전한 바이트를 수정하세요.
- 디코딩된 텍스트를 복사합니다.
주요 사용 사례
- 바이트 수준에서 텍스트의 이진 표현을 이해합니다.
- 디버그 로그에서 UTF-8 바이너리 페이로드를 복원합니다.
- Text → Binary의 출력을 확인합니다.
개인 정보 보호 및 보안
입력과 결과는 브라우저의 로컬 메모리에서만 처리됩니다. 서버로 업로드하거나 온라인 API를 호출하지 않으며 자동으로 영구 저장하지 않습니다.
Binary → Text 기능
바이너리를 8비트 바이트로 엄격하게 구문 분석하고 UTF-8을 사용하여 읽을 수 있는 텍스트로 디코딩합니다. 일상적인 개발과 디버깅에 유용하며 결과를 바로 확인하거나 복사 또는 다운로드할 수 있습니다.
FAQ
왜 8비트의 배수여야 합니까?
이 도구는 바이트를 처리하며 바이트는 항상 8비트를 포함합니다.
공백과 개행이 허용됩니까?
허용되며 바이트 구분 기호 역할을 합니다. 0/1 이외의 다른 문자는 오류를 발생시킵니다.
왜 중국어에는 많은 바이너리 세트가 필요합니까?
한자의 UTF-8 표현은 일반적으로 3바이트로 구성되며 각 바이트는 8비트입니다.
전환이 네트워크에 액세스합니까?
아니요. 바이너리 유효성 검사와 UTF-8 디코딩은 기본적으로 브라우저에서만 수행됩니다.