Skip to main content

JSON 이스케이프/언이스케이프 JSON 문자열에 사용할 텍스트를 이스케이프하거나 JSON 문자열 값을 언이스케이프합니다.

JSON 이스케이프/언이스케이프 illustration
📝

JSON 이스케이프/언이스케이프

JSON 문자열에 사용할 텍스트를 이스케이프하거나 JSON 문자열 값을 언이스케이프합니다.

1

텍스트 붙여넣기

이스케이프하거나 JSON 문자열을 디스케이프로 변환할 텍스트를 붙여넣습니다.

2

모드 선택

이스케이프 또는 디스케이프 모드를 선택합니다.

3

결과 복사

이스케이프된 또는 디스케이프된 텍스트를 복사합니다.

Loading tool...

What Is JSON 이스케이프/언이스케이프?

JSON 이스케이프/언이스케이프 도구는 JSON 문자열에서 안전하게 사용할 수 있도록 텍스트를 변환합니다(이스케이프 모드) 또는 JSON 문자열 값으로부터 원래 텍스트를 추출합니다(언이스케이프 모드). 이스케이프 모드에서는 입력을 따옴표로 감싸고 개행문자(\n), 탭(\t), 역슬래시(\\), 따옴표(\"")와 같은 특수 문자들을 이스케이프합니다. 언이스케이프 모드에서는 JSON 문자열 값을 구문 분석하여 원래의 언이스케이프된 텍스트를 반환합니다. 이것은 표준 규약에 맞춘 변환을 위해 자바스크립트의 기본 JSON.stringify 및 JSON.parse를 사용합니다.

Why Use JSON 이스케이프/언이스케이프?

  • JSON 문서에 삽입하기 위한 텍스트 준비
  • JSON 문자열 값에서 읽을 수 있는 텍스트 추출
  • JSON에서 특수 문자 처리
  • 이스케이프 시퀀스가 포함된 JSON 문자열 디버깅

Common Use Cases

API 개발

JSON API 요청 본문에 대한 텍스트 내용 이스케이프

구성

JSON 구성 파일을 위한 다중 行 텍스트 이스케이프

디버깅

실제 내용을 보기 위해 JSON 문자열 디스케이프

데이터 처리

이스케이프된 JSON 문자열과 일반 텍스트 간의 변환

Technical Guide

이스케이프 모드에서 도구는 JSON-compliant 문자열 표현을 생성하는 JSON.stringify()를 사용합니다. 이것은 역슬래시를 \\로, 큰 따옴표를 \", 개행문자를 \n으로, 캐리지 리턴을 \r으로, 탭을 \t로, 제어 문자를 \uXXXX 유니코드 이스케이프로 변환합니다. 출력에는 JSON 구문의 요구에 따라 둘러싸는 큰따옴표가 포함됩니다. 언이스케이프 모드에서는 입력을 JSON 값으로 해석하기 위해 JSON.parse()를 사용합니다. 입력이 유효한 JSON 문자열(따옴표로 감싸진 경우)인 경우, 구문 분석된 문자열을 반환합니다. 구문 분석에 실패하면 오류 메시지가 표시됩니다. 이것은 양방향으로 표준 규약에 맞춘 JSON 문자열 처리를 보장합니다.

Tips & Best Practices

  • 1
    이스케이프 모드에서는 출력이 더블 쿼트로 감싸져 있습니다. 이것은 올바른 JSON 문자열 형식입니다
  • 2
    디스케이프 모드는 주변 따옴표( 通常 )가 있는 JSON 문자열 값을 기대합니다
  • 3
    수동으로 JSON을 구축하거나 API 응답을 디버깅할 때 사용하세요
  • 4
    제어 문자 및 유니코드는 자동으로 처리됩니다

Related Tools

Frequently Asked Questions

Q 이스케이프 모드에서 더블 쿼트를 추가하는 이유는 무엇인가요?
JSON 문자열은 더블 쿼트로 둘러싸여야 합니다. 출력은 유효한 JSON 문자열 값입니다.
Q 어떤 문자가 이스케이프되나요?
백슬래시, 더블 쿼트, 개행(\n), 캐리지 리턴(\r), 탭(\t) 및 제어 문자
Q 整个 JSON 객체를 디스케이프할 수 있나요?
디스케이프 모드는 JSON 문자열 값에서 작동합니다. 객체의 경우 예쁘게 인쇄됩니다.
Q 유니코드를 처리하나요?
예, ASCII가 아닌 유니코드 문자는 이스케이프 모드( JSON.stringify )에서 유지됩니다.
Q 디스케이프 시 오류가 표시되면 어떻게 하나요?
입력은 유효한 JSON이어야 합니다. 문자열이 더블 쿼트로 감싸져 있고 이스케이프 시퀀스가 올바른지 확인하세요.

About This Tool

JSON 이스케이프/언이스케이프 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.