ToolHub
도구 열기

JSON 이스케이프 도구

JSON 문자열 이스케이프 및 언이스케이프, 코드에 안전하게 임베드

형식 변환

이 도구 정보

JSON 이스케이프 도구는 JSON 문자열에 대한 이스케이프 및 언이스케이프 처리를 수행합니다. 이스케이프 시 JSON.stringify 규칙에 따라 줄바꿈, 탭, 따옴표, 백슬래시 등 특수 문자를 이스케이프 시퀀스(예: \n, \t, \", \\)로 변환하며, 언이스케이프 시 원본 텍스트로 복원합니다. 모든 작업은 브라우저에서 로컬로 처리됩니다.

주요 기능

빠른 미리보기

사용 사례

json

자주 묻는 질문

이스케이프는 어떤 규칙을 따르나요?

도구는 JSON.stringify 규칙에 따라 이스케이프를 수행하며, 줄바꿈은 \n, 탭은 \t, 캐리지 리턴은 \r, 따옴표는 \", 백슬래시는 \\ 로 변환하고, 비ASCII 문자는 원본 그대로 출력합니다.

이스케이프와 언이스케이프의 차이점은 무엇인가요?

이스케이프는 텍스트의 특수 문자에 백슬래시 접두사를 추가하여 유효한 JSON 문자열 내용으로 만듭니다. 언이스케이프는 이스케이프 시퀀스를 원본 문자로 복원합니다(예: \n을 실제 줄바꿈으로, \"를 따옴표로).

언제 JSON 문자열을 이스케이프해야 하나요?

소스 코드에 JSON 문자열을 임베드하거나, 여러 줄 텍스트를 JSON 값으로 API에 전달하거나, 특수 문자가 포함된 텍스트를 템플릿에 삽입할 때 먼저 이스케이프 처리가 필요합니다.

이 도구를 사용할 때 내 데이터는 안전한가요?

절대적으로 안전합니다. 모든 문자열의 이스케이프 및 언이스케이프 처리는 JSON.stringify와 JSON.parse를 통해 브라우저에서 로컬로 수행되며, 데이터가 서버에 업로드되지 않습니다.

언이스케이프가 실패하면 어떻게 하나요?

언이스케이프는 입력이 유효한 JSON 이스케이프 시퀀스여야 합니다. 형식이 올바르지 않으면(예: 백슬래시 누락 또는 이스케이프 문자 오타) 도구가 구문 분석 실패를 알리므로, 입력의 이스케이프 형식이 올바른지 확인하세요.