JSON 이스케이프
JSON 문자열을 온라인으로 이스케이프 및 언이스케이프. 따옴표, 백슬래시, 줄바꿈 등 특수 문자를 안전한 이스케이프 시퀀스로 즉시 변환하세요.
JSON 이스케이프란 무엇인가요?
JSON 이스케이프는 특수 문자(큰따옴표, 백슬래시, 제어 문자 등)를 이스케이프 시퀀스(\" \\ \n 등)로 변환하여 JSON 구조를 깨뜨리지 않고 JSON 문자열에 안전하게 포함할 수 있게 하는 과정입니다.
JSON 언이스케이프란 무엇인가요?
JSON 언이스케이프는 역과정으로, \"나 \n 같은 이스케이프 시퀀스를 원래 문자(큰따옴표와 줄바꿈)로 되돌려 문자열의 읽기 쉬운 형태를 복원합니다.
JSON에서 어떤 문자를 이스케이프해야 하나요?
JSON에서 다음 문자를 이스케이프해야 합니다: 큰따옴표(\"), 백슬래시(\), 그리고 줄바꿈(\n), 탭(\t), 캐리지 리턴(\r), 백스페이스(\b), 폼 피드(\f) 같은 제어 문자.
이 도구로 데이터가 안전한가요?
물론입니다. 모든 처리는 브라우저에서 JavaScript를 사용하여 완전히 로컬로 수행됩니다. 어떤 데이터도 서버로 전송되지 않으므로 민감한 JSON 콘텐츠도 안전하게 처리할 수 있습니다.
JavaScript 코드에서 사용할 JSON 문자열을 이스케이프하려면?
입력 필드에 텍스트를 붙여넣고 이스케이프 모드를 선택한 다음 선택적으로 "따옴표로 감싸기"를 활성화하세요. 출력은 JavaScript 또는 JSON 코드에 직접 삽입할 수 있는 올바르게 이스케이프된 문자열입니다.
JSON 이스케이프와 URL 인코딩의 차이점은?
JSON 이스케이프는 JSON 구문 내 특수 문자(따옴표, 백슬래시, 제어 문자)를 처리합니다. URL 인코딩은 URL에서 안전하지 않은 문자를 처리합니다. 서로 다른 목적을 가지며 다른 출력 형식을 생성합니다.
이 도구로 큰 JSON 파일을 처리할 수 있나요?
네. 이 도구는 브라우저에서 직접 텍스트를 처리하며 파일 크기 제한이 없습니다. 성능은 장치 능력에 따라 다르지만 일반적인 JSON 데이터는 즉시 처리됩니다.
"따옴표로 감싸기"는 무슨 기능인가요?
활성화하면 이스케이프된 출력이 큰따옴표로 감싸져 유효한 JSON 문자열 리터럴(예: "Hello \"World\"")을 생성합니다. 이 옵션 없이는 이스케이프된 내용만 표시됩니다.
이 도구를 오프라인에서 사용할 수 있나요?
네. 페이지가 로드된 후 모든 기능이 인터넷 연결 없이 작동합니다. 모든 것이 브라우저에서 로컬로 실행되기 때문입니다.
JSON에서 유니코드 문자를 이스케이프하려면?
따옴표와 백슬래시 같은 표준 ASCII 문자는 백슬래시 표기법(\", \\)으로 이스케이프됩니다. 다른 유니코드 문자에는 \uXXXX 형식을 사용할 수 있습니다.
JSON에서 작은따옴표와 큰따옴표의 차이점은?
JSON에서는 큰따옴표만 문자열 값을 감는 데 유효합니다. 작은따옴표는 특별한 의미가 없으며 이스케이프할 필요가 없습니다.
JSON 문자열을 이스케이프해야 하는 이유는?
사용자 생성 콘텐츠, 동적 값 또는 특수 문자가 포함된 텍스트를 JSON에 삽입해야 할 때 이스케이프가 필요합니다. 적절한 이스케이프 없이는 따옴표나 줄바꿈 같은 문자가 JSON 구문을 깨뜨려 파싱 오류를 발생시킵니다.
JSON 이스케이프 사용 방법
JSON 문자열을 이스케이프하거나 이스케이프를 해제합니다. 따옴표, 백슬래시, 줄바꿈을 안전한 이스케이프 시퀀스로 바꾸거나 다시 실제 문자로 되돌립니다. 모든 처리는 브라우저에서 실행되며 붙여넣은 내용은 업로드되지 않습니다.
- 변환하려는 텍스트나 JSON 문자열을 입력 영역에 붙여넣습니다.
- “Escape”를 누르면 따옴표, 백슬래시, 줄바꿈 같은 특수 문자가 안전한 이스케이프 시퀀스로 변환됩니다.
- “Unescape”를 누르면 반대로 이스케이프 시퀀스가 실제 따옴표, 백슬래시, 줄바꿈으로 되돌아갑니다.
- 결과를 큰따옴표로 감싸서 JSON에 바로 붙여넣고 싶다면 “Wrap in quotes”를 켜세요.
출력에 백슬래시가 두 배로 늘어 있다면 입력이 이미 이스케이프되어 있을 가능성이 높습니다. 다시 이스케이프하기 전에 “Unescape”를 한 번 실행하세요.
관련 도구
- JSON 문자열화 JavaScript 객체와 배열을 사용자 지정 들여쓰기 및 HTML 이스케이프와 함께 JSON 문자열로 변환. 무료, 브라우저에서 완전히 실행되며 데이터 업로드 없음.
- TSV→JSON TSV를 JSON으로 온라인 무료 변환. 헤더, 자동 형식 감지 및 최소화 지원. 모든 처리는 브라우저에서.
- JSON to CSV 무료 온라인 JSON→CSV 변환기. 중첩 객체 평면화, 맞춤 구분자, 즉시 다운로드. 100% 브라우저 기반.
- CSV→JSON 변환기 CSV를 JSON으로 온라인 무료 변환. 사용자 정의 구분자, 헤더 기반 객체, 자동 형식 감지 지원. 모든 처리는 브라우저에서.
- XML Beautifier 무료 온라인 XML Beautifier. 브라우저에서 즉시 XML을 포맷하고 아름답게 들여쓰기합니다.
- XML 검증 도구 XML 구문과 구조를 즉시 검증합니다. 정확한 행 번호와 자세한 메시지로 오류를 감지합니다. 무료이며 안전하고 브라우저에서 실행됩니다.
- SQL→JSON 변환 SQL INSERT 문을 JSON 배열 또는 객체로 즉시 변환. 다중 VALUES, NULL 처리, 자동 유형 감지, 예쁜 출력 지원. 100% 클라이언트 사이드, 업로드 불필요.
- YAML 트리 뷰어 YAML을 대화형 접을 수 있는 트리로 파싱합니다. 다중 문서 YAML, 앵커와 별칭, 검색, JSON 변환, .yaml/.yml 파일 드래그 앤 드롭을 지원합니다.