유니코드 변환기
무료 온라인 유니코드 변환 도구, 이스케이프 시퀀스 및 텍스트 변환
유니코드 이스케이프 표기란?
유니코드 이스케이프 시퀀스는 \u 접두사와 4자리 16진수로 문자를 나타냅니다. 예: \u0041은 'A', \u4F60은 '你'. JavaScript, Java, Python, JSON 소스 코드에서 입력하기 어려운 문자나 인코딩 문제를 일으킬 수 있는 문자를 삽입하는 데 일반적으로 사용됩니다.
텍스트와 유니코드 이스케이프 간 변환 방법
'텍스트 → 유니코드' 모드에서 텍스트를 입력하면 각 문자가 \uXXXX 표현으로 변환됩니다. '유니코드 → 텍스트' 모드에서 역변환합니다. CJK, 이모지, 희귀 문자를 포함한 모든 유니코드 문자를 지원합니다.
유니코드 이스케이프를 언제 사용해야 하나요?
JSON이나 JavaScript 파일에서 문자 인코딩 문제 디버깅. 폭 없는 공백 같은 숨겨진/보이지 않는 문자 검사. 소스 코드용 국제화 문자열 준비. 올바른 유니코드 코드 포인트가 사용되었는지 확인.
▶\uXXXX와 U+XXXX의 차이는?
\uXXXX는 JavaScript나 JSON 등 프로그래밍 언어에서 사용하는 이스케이프 구문입니다. U+XXXX는 문서에서 사용하는 유니코드 코드 포인트 표기입니다. 같은 문자를 가리키지만 사용 맥락이 다릅니다.
▶유니코드 이스케이프로 이모지를 표현할 수 있나요?
네, BMP를 넘어서는 이모지는 서로게이트 페어가 필요합니다. 예: 😀은 \uD83D\uDE00. 현대 JavaScript에서는 \u{1F600}도 사용 가능합니다.
▶JSON에서 중국어가 \uXXXX로 표시되는 이유는?
일부 JSON 직렬화기는 비 ASCII 문자를 기본적으로 유니코드 이스케이프로 인코딩합니다. 유효한 JSON이며 올바르게 디코딩되지만 가독성이 떨어집니다. 많은 직렬화기에서 원시 유니코드 문자 출력 옵션을 제공합니다.
이 도구가 당신에게 도움이 되었다면, 저에게 커피 한 잔 사주세요.
제게 커피 한 잔 사주세요.