JSON Repair

잘못된 JSON을 자동으로 수정합니다. 후행 쉼표, 누락된 따옴표, 작은따옴표, 주석 등 일반적인 문제를 수정합니다.

입력

출력

수정 가능한 항목:

  • 배열 및 객체의 후행 쉼표
  • 속성 이름 주변의 누락된 따옴표
  • 큰따옴표 대신 작은따옴표
  • JavaScript 스타일 주석 (// 및 /* */)
  • 따옴표 없는 속성 키

JSON 수리란?

JSON 수리는 잘못된 JSON의 일반적인 문법 오류를 자동으로 수정합니다. 후행 쉼표, 누락되거나 불일치하는 따옴표, 큰따옴표 대신 작은따옴표, JavaScript 스타일 주석, 따옴표 없는 속성 키 등을 처리합니다. JSONKit의 수리 도구는 표준 파서가 거부하는 손상된 JSON에서도 데이터를 복구할 수 있습니다.

사용 방법

  1. 깨진 JSON을 입력 편집기에 붙여넣습니다.
  2. 수리를 클릭합니다.
  3. 출력 편집기에서 수리된 유효한 JSON을 확인합니다. 입력이 이미 유효했다면 그렇다고 알려 줍니다.
  4. 결과를 복사하거나 다른 도구에서 이어서 사용합니다.

주요 기능

  • 후행 쉼표와 JavaScript 스타일 주석을 제거합니다.
  • 키에 누락된 따옴표를 추가하고 작은따옴표를 큰따옴표로 바꿉니다.
  • JavaScript 코드, 로그, LLM 출력에서 복사한 JSON의 흔한 문제를 수정합니다.
  • 모든 처리가 브라우저에서 이루어집니다.

자주 묻는 질문

어떤 종류의 오류를 수리할 수 있나요?
후행 쉼표, 주석, 작은따옴표 문자열, 따옴표 없는 속성 이름처럼 JSON을 손으로 작성하거나 JavaScript에서 복사할 때 흔히 생기는 실수입니다. 심하게 잘렸거나 모호한 입력은 복구하지 못할 수 있습니다.
수리 과정에서 데이터의 의미가 바뀔 수 있나요?
수리는 문법만 고치지만, 입력이 모호한 경우에는 최선의 추측을 해야 합니다. 프로덕션에서 사용하기 전에 항상 결과를 검토하세요.
AI 모델이나 로그에서 나온 JSON이 파싱되지 않는 이유는 무엇인가요?
언어 모델의 출력이나 로그 줄에는 주석, 후행 쉼표, 작은따옴표가 있거나 텍스트가 중간에 잘려 있는 경우가 많습니다. JSON Repair를 거치면 대개 가장 빠르게 파싱 가능한 상태로 만들 수 있습니다.