JSON 인코딩·디코딩

데이터를 JSON 문자열로 인코딩, JSON 문자열을 데이터로 디코딩

특징

인코딩과 디코딩 모두 지원

데이터와 JSON 문자열을 상호 변환할 수 있는 양방향 도구

JS 유사 표기도 해석 가능

따옴표 없는 키나 끝 쉼표·주석이 포함된 것도 변환

들여쓰기를 4종에서 선택

2/4칸·탭·압축을 용도에 따라 전환

이스케이프 처리를 세밀하게 제어

Unicode 문자나 슬래시의 이스케이프를 개별 지정

사용 방법

1

변환 모드 선택

인코딩이나 디코딩 탭을 골라 변환 방향을 결정

2

데이터 입력

객체나 배열, JSON 문자열을 입력란에 붙여넣기

3

출력 형식 조정

들여쓰기 종류와 Unicode·슬래시의 이스케이프를 설정

4

결과 확인과 취득

변환 결과를 화면에서 확인하고 복사하거나 파일로 저장해 활용

JSON 인코딩·디코딩

활용 사례

API 응답의 정리 확인

압축된 JSON을 읽기 쉽게 정리해 구조를 빠르게 파악

설정 파일 작성

손으로 쓴 객체를 올바른 JSON 형식으로 변환해 저장

JS 코드에서의 옮겨 적기

따옴표 없는 키의 JS 객체를 정규 JSON으로 변환

JSON 구문 학습

인코딩 결과를 비교해 데이터 표현 방식을 이해

멀티바이트 문자 검증

Unicode 이스케이프로 한국어 등의 내부 표현을 확인

기초 지식

JSON 이스케이프란

JSON 이스케이프란, 문자열 안의 "나 줄 바꿈처럼 그대로 쓸 수 없는 문자를 \" \n처럼 백슬래시가 붙은 표기로 바꾸는 것입니다. 이스케이프 누락은 구문 오류의 전형적인 원인입니다.

일본어가 \uXXXX가 되는 이유

JSON에서는 임의의 문자를 \u3042 같은 Unicode 번호로도 나타낼 수 있습니다. ASCII 이외를 다룰 수 없는 구형 시스템과의 호환성을 위해 일본어를 이 형태로 변환하는 관례가 있으며, 어느 표기든 의미는 같습니다.

안전성과 개인정보 보호

브라우저 내 처리

입력 데이터는 사용 중인 브라우저 내에서만 처리되며 외부로 전송되지 않습니다.

브라우저 내에서만 처리

변환 처리는 모두 사용 중인 브라우저 내에서 처리되며, 입력 데이터는 서버로 전송되지 않습니다.

통신은 HTTPS로 암호화

페이지 로드도 TLS로 암호화되어 제3자가 내용을 읽을 수 없습니다.

제3자로의 전송 없음

광고 네트워크나 트래커 등 외부 서비스로 입력 내용을 전송하지 않습니다.

결과 자동 저장 없음

입력 데이터나 변환 결과나 입력 제안을 서버에 저장하지 않습니다.

Google 검색에서 RAKKOTOOLS 팔로우하기

219개의 편리한 도구를 Google 검색·AI 검색에서 더 쉽게 찾을 수 있습니다!

  • 검색에서 발견
  • AI 검색에서도 표시
  • 새 도구도 발견
관련 도구

RAKKOTOOLS는자유롭게 이용하실 수 있습니다!

개인·법인을 불문하고, 상용·비상용을 불문하고 무료로 이용하실 수 있습니다.사전 허가나 이용 신청도 필요하지 않습니다. 다양한 상황에서 자유롭게 활용해 주세요.

  • 배포·동영상에서의 이용

    추첨이나 추점 등 다양한 도구를 라이브 배포·동영상 내에서 이용할 수 있습니다.

  • 학교·업무·이벤트에서의 이용

    수업, 팀 구성, 사내 업무, 이벤트 등 다양한 상황에서 활용할 수 있습니다.

  • 웹·서적·SNS에서의 소개

    편리한 도구로서 웹 미디어·서적·SNS 등에서 자유롭게 소개할 수 있습니다.

  • 상용 이용

    조사·계산·가공·변환 등 업무나 제작 등 상용 목적으로도 이용하실 수 있습니다.

소개해 주시면 도구를 만드는 힘이 나옵니다!

배포·동영상에서 이용하시는 경우

개요란 등에 RAKKOTOOLS 링크 게재, 또는 배포·동영상 내에서 「RAKKOTOOLS」를 사용하고 있음을 언급·표시를 부탁드립니다.

개요란에 붙일 수 있는 크레딧 예시

RAKKOTOOLS https://rakko.tools/ko

이용상의 부탁일반적인 이용이라면 자유롭게 사용하실 수 있습니다. 다만, 법령을 위반하는 목적으로의 이용, 제3자의 권리를 침해하는 이용, 서비스에 현저한 부하를 주는 이용, 부정 접근 및 기타 서비스 운영을 방해하는 행위는 금지됩니다.

각 도구에서 얻을 수 있는 정보·계산 결과 등에 대해 정확성·완전성을 보증하지 않습니다.

본 안내는 일본어 원문을 번역한 것입니다. 번역과 원문의 내용이 다를 경우 일본어 원문이 우선됩니다.