JSON Repair
잘못된 형식, 유효하지 않거나 손상된 JSON을 즉시 수정하세요. 잘린 LLM 출력, 누락된 쉼표, 따옴표 없는 키, 후행 쉼표를 브라우저에서 복구합니다
손상된 JSON 입력
복구된 JSON 출력
복구 가능한 항목
JSON Repair을 선택하는 이유
안정성을 위해 구축된 전문가급 도구
LLM 시대를 위해 설계됨
대규모 언어 모델은 누락된 대괄호, 따옴표 없는 키, 잘린 출력이 포함된 JSON을 자주 생성합니다. 이 도구는 가장 흔한 LLM JSON 오류를 자동으로 복구합니다.
프라이버시 중심
모든 JSON 복구는 브라우저에서 로컬로 처리됩니다. API 응답과 로그를 포함한 데이터는 절대 기기를 떠나지 않습니다.
스마트 오류 복구
검증된 jsonrepair 알고리즘 기반으로, 엄격한 파서가 거부하는 문법 오류 — 따옴표, 쉼표, 대괄호, 주석 등을 복구합니다.
작동 방식
전문가처럼 json repair을 처리하는 간단한 단계
손상된 JSON 붙여넣기
LLM 출력, API 로그 또는 파일에서 잘못된 형식의 JSON을 붙여넣으세요. 상태 배지에서 유효 여부를 확인할 수 있습니다.
복구 클릭
JSON 복구 버튼(또는 Ctrl/Cmd + Enter)을 누르세요. 복구 엔진이 문법 오류를 자동으로 수정합니다.
출력 검토
복구되고 포맷팅된 JSON이 복구 요약과 함께 출력 에디터에 표시됩니다.
복사 및 사용
수정된 JSON을 클립보드로 복사하여 어디에서나 사용하세요.
전문적인 JSON Repair 포매터 및 검증기
JSON Repair 처리는 전적으로 브라우저에서 실행됩니다 — 업로드도, 계정도, 제한도 없습니다.
JSON Repair는 엄격한 파서가 읽을 수 없는 잘못된 형식과 유효하지 않은 JSON 문서를 수정합니다. 누락된 쉼표나 짝이 맞지 않는 대괄호를 일일이 찾아 헤매는 대신, 손상된 문서를 붙여넣고 한 번의 클릭으로 유효하고 포맷팅된 JSON을 받아보세요.
이 사용 사례는 LLM 보급과 함께 폭발적으로 늘었습니다: 챗 모델은 따옴표 없는 키, 작은따옴표, 후행 쉼표, 주변 산문 텍스트, 객체 중간에 잘린 출력이 포함된 JSON을 자주 반환합니다. 우리의 복구 엔진은 잘린 LLM 응답과 None, True, False 같은 Python 스타일 리터럴을 포함해 이 모든 경우를 처리합니다.
모든 처리는 오픈 소스 jsonrepair 알고리즘을 사용해 브라우저에서 100% 클라이언트 사이드로 실행됩니다. JSON은 어떤 서버에도 업로드되지 않고, 아무것도 기록되지 않으며, 한 번 로드되면 오프라인에서도 작동합니다 — 프로덕션 로그, API 응답, 개인 데이터 복구에도 안전합니다.
전문가가 EZ Formatter를 선택하는 이유
데이터는 브라우저를 벗어나지 않습니다
자주 묻는 질문
Json Repair 서식 지정에 대한 일반적인 질문에 답변합니다
잘못된 형식의 JSON은 JSON처럼 보이지만 엄격한 JSON 문법 사양을 위반하는 텍스트입니다 — 예를 들어 따옴표 없는 키, 큰따옴표 대신 작은따옴표, 후행 쉼표, 누락된 대괄호 또는 주석이 있습니다. JSON.parse 같은 엄격한 파서는 이를 거부하지만, 복구 도구는 대개 자동으로 수정할 수 있습니다.
네. LLM 출력은 깨진 JSON의 가장 흔한 원인 중 하나입니다. 이 도구는 따옴표 없는 키, 작은따옴표, 후행 쉼표, 누락된 괄호, JSON을 감싸고 있는 설명 문구, 잘린(중단된) 응답까지 처리합니다.
아니요. 복구 알고리즘은 전부 브라우저에서 실행됩니다. JSON은 절대 기기를 떠나지 않으므로 기밀 로그, API 페이로드, 고객 데이터를 다룰 때도 안전합니다.
JSON Formatter는 이미 유효한 JSON에만 동작하며, 예쁘게 출력하고 검증하는 역할을 합니다. JSON Repair는 한 단계 더 나아가 잘못된 JSON을 먼저 수정하고(따옴표, 쉼표, 괄호, 잘림), 그다음 깔끔하게 정렬된 JSON을 출력합니다. 유효한 입력에는 포매터를, 깨진 입력에는 복구 도구를 사용하세요.
대부분의 경우 가능합니다. 잘린 JSON(예: 토큰 제한 때문에 값 도중에 잘린 객체)은 열려 있는 문자열, 배열, 객체를 닫아서 복구합니다. 전송되지 않은 데이터 자체는 되돌릴 수 없지만, 구조는 다시 유효한 상태로 만들어집니다.
흔히 복구 가능한 오류는 후행 쉼표, 큰따옴표 대신 작은따옴표, 따옴표 없는 키, Python 스타일의 True/False/None 리터럴, 문자열 안의 이스케이프되지 않은 줄바꿈, 주석 등입니다. 복구 엔진은 이를 엄격한 RFC 8259 JSON으로 다시 작성하고 어떤 수정이 적용되었는지 정확히 알려줍니다.
모든 복구는 가능한 한 의미를 보존합니다. 주석은 삭제되고(JSON에는 주석 문법이 없음) 따옴표 스타일은 정규화되지만, 값과 구조, 순서는 의미가 그대로 유지됩니다. diff 보기에서 각 변환 내역을 확인할 수 있으므로, 출력을 사용하기 전에 예상치 못한 변경이 없는지 검증할 수 있습니다.
가장 큰 세 가지 원인은 LLM 출력(지시에도 불구하고 모델이 작은따옴표, 후행 쉼표, 따옴표 없는 키를 내놓는 경우), 손으로 직접 수정한 설정 파일, 잘린 API 로그입니다. 파싱 전에 복구하면 하나의 잘못된 레코드 때문에 배치 전체가 실패하는 대신 파이프라인을 계속 진행할 수 있습니다.
공식 참고 자료
이 도구가 다루는 형식을 정의하는 표준과 공식 문서입니다.
RFC 8259 - The JavaScript Object Notation (JSON) Data Interchange Format
JSON 데이터 교환 형식과 그 문법을 정의하는 IETF 표준입니다.
JSON - json.org
Douglas Crockford가 만든 최초의 JSON 사이트로, 다양한 언어로 된 형식 소개를 제공합니다.
MDN Web Docs - Working with JSON
JavaScript에서 JSON을 다루는 Mozilla 가이드: parse, stringify, reviver.
JSON - Wikipedia
JSON 데이터 타입, 문법의 역사, 그리고 주요 API 교환 형식으로 자리 잡은 과정을 다룹니다.