잘못된 JSON 수정: '무엇이 잘못됐는지'에서 깨끗한 파일로
거의 맞아 보이는 JSON 복구 —— 후행 쉼표, 작은따옴표, 따옴표 없는 키 —— '거의 JSON'을 허용하는 스마트 포매터를 사용한 뒤 엄격하게 검증합니다.
여기에 도착했다면
거의 작동하는 JSON 파일이 있습니다. 파서는 거부하지만 구조는 분명히 읽을 수 있습니다. 이 허브는 가장 흔한 '거의 JSON' 실수를 처리하는 스마트 복구 워크플로와, 배포 전에 정리된 파일을 확인하는 엄격한 검증기를 안내합니다.
깨진 JSON의 90%를 차지하는 네 가지 실수
거의 모든 잘못된 JSON 사례는 후행 쉼표, 작은따옴표, 따옴표 없는 키, 또는 파싱된 JSON이 기대되는 자리에 문자열화된 객체가 출력된 것 중 하나입니다. 각각에는 전용 가이드가 있습니다.
JSON의 후행 쉼표 수정JSON의 작은따옴표 수정JSON의 따옴표 없는 키 수정[object Object]는 유효한 JSON이 아님JSON 포매터 vs JSON 복구 —— 언제 무엇을 쓸지
복구가 안전하지 않을 때
자동 복구 추측은 따옴표 스타일과 후행 쉼표에는 안전하지만, 누락된 키, 누락된 괄호, 모호한 숫자에는 안전하지 않습니다. 복구는 구문 보조 도구로 여기고, 그 후에 비즈니스 계약을 검증하세요.
남의 서버가 아니라 로컬에서 복구
최근 사건들은 JSON을 제3자 포매터에 붙여 넣으면 내용이 유출된다는 것을 보여 주었습니다. 이 사이트의 복구, 검증, 압축 워크플로는 전적으로 브라우저 탭 안에서 실행됩니다 —— 아무것도 업로드되지 않습니다.
권장 경로
깨진 텍스트에서 깨끗한 파일까지 네 단계로.
-
- 도구: / —— 깨진 JSON을 붙여 넣고 '복구 및 서식 지정' 클릭.
-
- 가이드: /guides/json-formatter-vs-json-repair —— 실제로 필요한 모드 확인.
-
- 블로그: /blog/fix-json-online —— 전체 안내.
-
- 참고: /news/online-json-formatter-data-leak —— 로컬 처리가 중요한 이유.
JSON 수리 가이드
토픽 허브
구체적인 가이드
- Base64 문자열 디코드 방법 (그리고 JWT 페이로드)
- URL 인코딩: 쿼리 파라미터와 경로를 퍼센트 인코드하기
- YAML을 JSON으로 변환하기 (그리고 들여쓰기 오류 피하기)
- JSON을 CSV로 변환: 객체 배열을 펴기
- JSON을 XML로 변환: 루트, 속성, 배열
- JSON을 문자열 리터럴로 이스케이프하기 (그리고 이중 인코드된 JSON 디코드)
- JSON의 후행 쉼표 고치기
- JSON의 작은따옴표 고치기
- JSON의 따옴표 없는 키 고치기
- LLM이 만든 JSON 고치기
- JSON 파싱 오류 “Expected Property Name” 고치기
- JSON vs JavaScript 객체 리터럴
- API 요청 전에 JSON 검증하기
- JSON 포맷터 vs JSON Repair
- JSON Unexpected Token 오류 고치기
- JSON에서 JavaScript 객체 변환기