깨진 JSON 입력
복구된 JSON 출력
JSON 복구 작동 방식
유효하지 않은 JSON을 입력하면 시스템이 다음 방법을 순서대로 시도합니다:
JSON 복구 시작하기
깨진 JSON을 입력하거나 Import를 클릭해 파일에서 불러오세요.
AI로 깨진 JSON을 복구
유효하지 않은 JSON을 입력하면 시스템이 다음 방법을 순서대로 시도합니다:
JSON 복구 시작하기
깨진 JSON을 입력하거나 Import를 클릭해 파일에서 불러오세요.
1단계 – 깨진 JSON 붙여넣기
2단계 – 자동 복구 프로세스
3단계 – 복구된 JSON 확인
4단계 – 깨끗한 JSON 사용
자주 복구되는 문제:
name: "John" → "name": "John")[1, 2,] → [1, 2])// 깨진 입력(유효하지 않은 JSON)
{
name: "Project X", // 키에 따옴표 누락
'id': 1024, // 작은따옴표
items: [
"A",
"B", // 끝의 콤마
]
}
// 복구된 출력(유효한 JSON)
{
"name": "Project X",
"id": 1024,
"items": [
"A",
"B"
]
}복구 시스템은 다층 방식으로 동작합니다. 먼저 JSONRepair 라이브러리로 빠르고 안정적으로 고친 뒤, 기본 패턴 매칭을 적용하고, 마지막으로 복잡한 문제는 AI 제공자(DeepSeek, OpenRouter, Groq)로 처리합니다.
네. 로컬 복구(JSONRepair 라이브러리와 패턴 매칭)는 모두 브라우저에서만 실행되며, 데이터를 저장하지 않습니다. 복잡한 문제를 위해 AI 복구를 사용하는 경우 JSON은 처리 목적에 한해 AI 제공자(DeepSeek)로 전송되며 저장되거나 학습에 사용되지 않습니다.
1) JSONRepair 라이브러리 — 대부분의 일반적인 문제를 빠르고 정확하게 복구합니다. 2) 기본 복구 — 간단한 문법 오류를 패턴 기반으로 수정합니다. 3) AI 복구 — 복잡한 구조 문제는 DeepSeek 등 AI 제공자를 통해 처리합니다.
네. 키의 따옴표 누락, 끝의 불필요한 콤마, 요소 사이의 콤마 누락, 괄호 불일치 같은 흔한 오류는 로컬 복구 엔진이 자동으로 수정합니다.
네. 안정성을 위해 AI 복구는 요청당 약 (~18000자)까지 지원합니다. 더 큰 JSON은 로컬(JSONRepair/기본 복구)로 해결하거나, AI 복구 전에 더 작은 조각으로 나눠서 사용해 주세요.
아니요. API 키가 필요하지 않습니다. 복잡한 경우에는 로컬 복구와 기본 수정 위에 (저희가 관리하는) DeepSeek API 연동으로 결과를 보강하므로 별도 설정 없이 사용할 수 있습니다.
일반적인 문제는 JSONRepair 라이브러리로 매우 높은 정확도를 제공합니다. 기본 패턴 매칭은 간단한 문법 오류를 처리하고, 필요할 때 AI 제공자가 복잡한 구조 문제를 지능적으로 분석해 복구합니다.