JSON ↔ 문자열 변환

JSON ↔ 문자열 변환 기능입니다. 입력값과 옵션을 확인한 뒤 실행하세요.

입력 형식과 선택한 옵션에 따라 처리합니다. 결과와 원본을 비교해 확인하세요.

작업대입력값은 저장하지 않습니다

결과

값을 입력하고 실행하면 결과가 여기에 표시됩니다.

이 도구는 무엇을 하나요

여러 줄 텍스트를 JSON 문자열 리터럴로 바꾸거나 되돌립니다. 줄바꿈과 따옴표를 이스케이프해야 할 때 씁니다.

사용 방법

  1. 텍스트를 붙여 넣습니다.
  2. 방향을 고릅니다. encode는 이스케이프, decode는 복원입니다.
  3. 실행한 뒤 결과를 복사합니다.

예시

두 줄로 된 텍스트를 encode하면 줄바꿈이 \n 으로 바뀐 한 줄 문자열이 됩니다. decode하면 다시 두 줄로 돌아옵니다.

자주 묻는 질문

왜 이스케이프가 필요한가요?
JSON 문자열 안에는 줄바꿈과 따옴표를 그대로 넣을 수 없습니다. 설정 파일이나 API 요청 본문에 여러 줄 텍스트를 담을 때 이스케이프가 필요합니다.
역슬래시가 두 개로 늘어났습니다.
정상입니다. 역슬래시 자체도 이스케이프 대상이어서 \\ 로 표현됩니다. decode하면 하나로 돌아옵니다.

이 도구가 다루지 않는 것

입력값은 브라우저에서 처리됩니다. 문자열 한 개를 다루며 JSON 전체 구조를 검증하지는 않습니다.

참고 자료