이 도구는 무엇을 하나요
여러 줄 텍스트를 JSON 문자열 리터럴로 바꾸거나 되돌립니다. 줄바꿈과 따옴표를 이스케이프해야 할 때 씁니다.
사용 방법
- 텍스트를 붙여 넣습니다.
- 방향을 고릅니다. encode는 이스케이프, decode는 복원입니다.
- 실행한 뒤 결과를 복사합니다.
예시
두 줄로 된 텍스트를 encode하면 줄바꿈이 \n 으로 바뀐 한 줄 문자열이 됩니다. decode하면 다시 두 줄로 돌아옵니다.
자주 묻는 질문
- 왜 이스케이프가 필요한가요?
- JSON 문자열 안에는 줄바꿈과 따옴표를 그대로 넣을 수 없습니다. 설정 파일이나 API 요청 본문에 여러 줄 텍스트를 담을 때 이스케이프가 필요합니다.
- 역슬래시가 두 개로 늘어났습니다.
- 정상입니다. 역슬래시 자체도 이스케이프 대상이어서 \\ 로 표현됩니다. decode하면 하나로 돌아옵니다.
이 도구가 다루지 않는 것
입력값은 브라우저에서 처리됩니다. 문자열 한 개를 다루며 JSON 전체 구조를 검증하지는 않습니다.