개발자 도구 / 30

LLM JSON 복구 및 자동 수정 도구

서버 왕복 없이 LLM이 생성한 잘린 JSON, 잘못된 JSON, 작은따옴표 또는 이스케이프되지 않은 JSON을 복구합니다.

LLM JSON 복구 및 자동 수정 도구: TOEA는 잘못된 JSON 문자열의 구조를 분석합니다. 닫는 괄호와 중괄호가 누락된 부분을 자동으로 추가하고, 후행 쉼표를 제거하며, 작은따옴표를 큰따옴표로 변환합니다. 또한 따옴표가 없는 객체 키에 따옴표를 추가하고, Python 상수(True/False/None)를 변환하며, 문자열 내부의 제어 문자를 이스케이프합니다. 서버에 파일을 전혀 업로드하지 않고 브라우저에서 100% 로컬로 실행됩니다.

카테고리
개발자 도구
실행 횟수
브라우저에서
비용
무료 · 가입 불필요
사용 가능 여부
사용 가능

수정 상태 보고서

7 수정 적용됨 ⚡
자동 수정 적용:
  • 🛠️ Removed code comments
  • 🛠️ Replaced Python 'True' with 'true'
  • 🛠️ Converted single-quoted strings/keys to double quotes
  • 🛠️ Added double quotes to unquoted object keys
  • 🛠️ Removed trailing commas from objects/arrays
  • 🛠️ Closed unterminated string literal at end of input
  • 🛠️ Closed unclosed object brace '}'

복구된 잘림도 여전히 불완전합니다

모델이 출력 한도에 도달하면 JSON이 값 중간에서 멈춥니다. 열려 있는 문자열과 대괄호를 닫으면 구문 분석은 가능해지지만, 마지막 레코드는 잘리기 전에 작성된 내용일 뿐입니다. 문자열이 일찍 끝나거나, 숫자의 일부 자릿수가 빠지거나, 이후 필드가 누락될 수 있습니다. 수정 목록에 끝에서 문자열이나 대괄호를 닫았다고 표시되면 마지막 항목을 그대로 신뢰하지 말고 삭제하거나 다시 요청하십시오. 근본적인 해결 방법은 상류 단계에서 출력 토큰 한도를 높이거나, 한 번에 요청하는 레코드 수를 줄이거나, 제공업체의 구조화된 출력 모드를 사용하는 것입니다.

구문은 수정했지만 구조는 확인하지 않았습니다

유효한 JSON이라도 잘못된 JSON일 수 있습니다. 필드가 누락되었거나, 숫자가 문자열로 전송되었거나, 불필요한 래퍼 객체가 있을 수 있습니다. 코드에서 사용하기 전에 JSON Schema validator로 복구된 출력을 모델에 요청한 스키마와 비교하여 검증하십시오.

안전하게 자동 수정할 수 없는 오류도 하나 있습니다. 문자열 값 안에서 이스케이프되지 않은 큰따옴표가 사용된 경우입니다. 예를 들어 "He said "yes""와 같습니다. 텍스트 어디에도 실제 값이 끝나는 위치가 표시되지 않으므로 직접 수정해야 합니다.

사용 방법

  1. LLM의 원시 또는 잘린 JSON 출력을 붙여넣습니다.
  2. TOEA가 구문 오류, 이스케이프되지 않은 따옴표, 후행 쉼표, 닫히지 않은 괄호를 자동으로 수정합니다.
  3. 복구 보고서를 확인한 다음 유효한 JSON 결과를 복사하거나 다운로드합니다.

개인정보 보호 및 제한사항

처리는 전부 브라우저 RAM에서 실행됩니다. 사용자의 데이터와 API 페이로드는 어떤 서버에도 전송되지 않습니다.

관련 도구

자주 묻는 질문

어떤 유형의 JSON 오류를 복구할 수 있나요?

토큰 제한으로 잘린 JSON, 후행 쉼표, 작은따옴표로 작성된 문자열과 키, 따옴표가 없는 객체 키, Python 상수(True/False/None), 문자열 리터럴 내부의 이스케이프되지 않은 줄 바꿈과 탭, JS 코드 주석을 수정합니다.

문자열 값을 변경하나요?

아니요. 구문 형식을 수정하고 문자열 내부의 원시 제어 문자를 이스케이프할 뿐, 내용은 변경하지 않습니다.

무료 도구 · 브라우저에서회 실행 · 계정 불필요