안전한 JSON 문자열 리터럴용 JSON 문자열 이스케이프 도구
JSON 문자열 이스케이프는 텍스트를 JSON 문자열 리터럴의 이스케이프된 내용으로 바꾸며, 감싸는 따옴표는 추가하지 않습니다. 따옴표, 백슬래시, 개행, 탭, 기타 제어 문자를 JSON 이스케이프 시퀀스로 이스케이프합니다. 텍스트를 JSON 문자열용으로 준비하려면 이스케이프를, 이스케이프된 내용을 다시 읽을 수 있는 문자로 돌리려면 언이스케이프를 선택한 뒤 결과를 복사하세요.
JSON 문자열 이스케이프는 JSON 문자열 콘텐츠를 이스케이프하고 언이스케이프하는 브라우저 기반 도구입니다. 텍스트를 JSON 문자열 리터럴용으로 준비하거나 이스케이프된 콘텐츠를 읽기 쉽게 만드세요. 이 도구는 감싸는 따옴표 없이 이스케이프된 내용만 만들므로, 결과를 JSON에 추가할 때 한 쌍의 따옴표 사이에 두면 됩니다.
이스케이프를 선택하면 따옴표는 `\"`가 되고, 백슬래시는 `\\`가 되며, 개행은 `\n`, 탭은 `\t`가 됩니다. 다른 제어 문자는 `\uXXXX` 이스케이프로 표현됩니다. 언이스케이프를 선택하면 이스케이프된 내용이 해당하는 문자로 되돌아옵니다. 이 규칙은 특수 문자가 문자열의 JSON 구문을 방해하지 않게 합니다.
JSON은 따옴표로 문자열의 시작과 끝을 표시하고, 백슬래시로 이스케이프 시퀀스를 시작합니다. 콘텐츠에 그 구문의 일부로 해석될 수 있는 문자가 포함될 때 텍스트를 이스케이프하면 유용합니다. 빽빽하게 이스케이프된 문자열에서 원래 문자를 읽어야 할 때는 언이스케이프가 유용합니다. 필요에 따라 문자열 콘텐츠를 준비하거나 검사할 수 있도록 두 방향을 모두 제공합니다.
JSON 문자열 이스케이프는 브라우저에서 완전히 동작합니다. 입력은 사용자의 기기에서 처리되며 업로드되거나 저장되거나 서버로 전송되지 않습니다. 페이지가 로드된 후에는 오프라인에서도 동작하므로 네트워크 연결 없이 콘텐츠를 이스케이프하거나 언이스케이프할 수 있습니다.
이 도구는 개발자와 DevOps 엔지니어가 소스 코드용 JSON 문자열 콘텐츠를 준비하고, 중첩된 JSON 문자열을 다루고, 디버깅 중에 이스케이프된 텍스트를 읽는 데 도움이 됩니다. JSON 문자열에서 따옴표, 백슬래시, 줄바꿈, 탭, 기타 제어 문자가 어떻게 보이는지 확인할 때도 유용합니다.
1단계: 도구에 텍스트를 붙여넣거나 드롭하세요. 이스케이프할 콘텐츠나 읽을 수 있게 만들 이스케이프된 콘텐츠를 입력하세요.
2단계: 이스케이프 또는 언이스케이프를 선택하세요. 이스케이프는 텍스트를 JSON 문자열용으로 준비하고, 언이스케이프는 이스케이프 시퀀스를 역전시킵니다.
3단계: 결과를 확인하세요. 이스케이프는 필요한 백슬래시와 제어 문자 시퀀스를 추가하지만, 감싸는 따옴표는 추가하지 않습니다.
4단계: 결과를 복사하세요. 이스케이프된 콘텐츠를 JSON에서 사용할 때는 한 쌍의 따옴표 사이에 두세요.
사용 사례: 따옴표나 백슬래시가 감싸는 문자열을 깨뜨리지 않게 하나의 JSON 문자열 안에 다른 JSON 문자열을 넣으세요.
사용 사례: 이스케이프를 해제해 개행이나 탭 같은 실제 문자로 되돌려 빽빽하게 이스케이프된 텍스트를 읽으세요.
사용 사례: JSON 문자열 콘텐츠를 담은 소스 코드에 붙여넣을 문자열 리터럴을 준비하세요.
사용 사례: JSON 문자열에 넣기 전에 따옴표가 있는 텍스트를 이스케이프해 따옴표가 안전하게 표현되게 하세요.
사용 사례: 줄바꿈이나 탭이 포함된 텍스트를 따옴표 사이에 둘 수 있는 JSON 문자열 콘텐츠로 변환하세요.
사용 사례: 문자열 데이터를 트러블슈팅하면서 이스케이프된 JSON 문자열 콘텐츠에 제어 문자가 어떻게 표현되는지 확인하세요.