JSON 포맷터 및 유효성 검사기

JSON을 붙여넣어 포맷 및 검증하고, 구조를 접고/펼치고, 실시간 오류, 구문 강조 표시를 합니다. 완전히 로컬입니다.

입력

0 chars 팁: Ctrl + Enter를 눌러 미화합니다 · 출력에서 ▼를 클릭하여 확장/축소합니다

출력(강조 표시)

처리된 JSON이 여기에 구문 강조 표시와 함께 나타나며 확장/축소를 지원합니다

JSON 포맷 및 유효성 검사: 구조를 읽기 쉽게 만들기

긴 JSON 스니펫(내보낸 데이터, 구성 조각, 로그 페이로드)을 받으면 읽기 어렵고, 검색하기 어렵고, 구문 오류를 찾아내기 어려운 문제에 부딪히기 쉽습니다. 이 도구는 지저분한 JSON을 명확한 계층 구조 보기로 바꾸고 오류를 표시하여 안전하게 확인하고 복사할 수 있도록 도와줍니다.

1. 왜 로컬 처리인가요?

많은 온라인 도구는 붙여넣은 콘텐츠를 서버로 보냅니다. 해당 텍스트에 계정, 비즈니스 데이터 또는 비밀 조각이 포함되어 있으면 불필요한 위험이 발생합니다.

LocalTools는 브라우저에서 로컬로 JSON을 구문 분석하고 포맷합니다. 아무것도 업로드되지 않으며 오프라인에서도 사용할 수 있습니다.

2. 기능

  • 미화: 2칸 들여쓰기와 구문 강조 표시를 사용하여 축소된 JSON을 다시 포맷하여 키, 문자열, 숫자 및 부울을 스캔하기 쉽게 만듭니다.
  • 확장/축소: 포맷 후 개체와 배열에는 섹션을 접거나 펼칠 수 있는 토글(▼/▶)이 있습니다. 또한 "모두 확장" / "모두 축소"를 사용하여 큰 JSON을 빠르게 탐색할 수 있습니다.
  • 엄격한 유효성 검사: 도구는 먼저 구문의 유효성을 검사합니다. 일반적인 실수(후행 쉼표, 누락된 따옴표, 괄호 불일치 등)가 눈에 띄는 오류 배너에 표시됩니다.
  • 원클릭 복사: 수동으로 선택하지 않고 포맷된 결과를 클립보드에 복사합니다.
  • 구문 강조 표시: 신중하게 조정된 테마는 가독성을 높이고 데이터를 검사할 때 실수를 줄입니다.

3. 일반적인 JSON 오류 검사

  • 예기치 않은 토큰: 종종 오류 위치 근처에 추가 쉼표, 누락된 따옴표 또는 일치하지 않는 괄호가 있음을 의미합니다.
  • 후행 쉼표: 표준 JSON은 마지막 요소 뒤에 쉼표를 허용하지 않습니다. 예를 들어 {"a":1,}은 유효하지 않습니다.
  • 작은따옴표: JSON은 키와 문자열에 큰따옴표가 필요합니다. 작은따옴표는 구문 분석에 실패합니다.
  • 주석: 표준 JSON은 주석을 지원하지 않습니다. 포맷/검증하기 전에 주석을 제거하십시오.

4. 자주 묻는 질문

1. 포맷된 결과는 어디에 있습니까?

포맷된 JSON은 출력 패널에 즉시 나타납니다(모바일에서는 아래에 있음). 삼각형 토글을 클릭하여 확장/축소하고 "복사"를 사용하여 결과를 복사합니다.

2. 얼마나 큰 JSON이 지원됩니까?

장치 메모리에 따라 다릅니다. 몇 MB는 일반적으로 괜찮습니다. 매우 큰 JSON(예: 50MB 이상)은 짧은 속도 저하를 일으킬 수 있습니다. 데스크톱 브라우저를 권장합니다.

3. 내 데이터는 정말 안전합니까?

예. 이 도구는 오프라인에서 사용할 수 있습니다. 모든 구문 분석 및 포맷은 메모리에서 로컬로 실행되며 페이지를 닫으면 지워집니다.

4. 주석이 있는 JSON을 구문 분석할 수 없는 이유는 무엇입니까?

표준 JSON은 주석을 지원하지 않기 때문입니다. 이 도구는 표준을 따릅니다. 먼저 주석을 제거하십시오.