Bob's Multi Tool

JSON 포매터

JSON데이터개인정보: 브라우저 로컬

JSON 포매터

API 응답, 설정 파일, 로그에 들어 있는 JSON을 읽기 좋게 정리하고 문법 오류를 빠르게 찾는 도구입니다.

입력 / 출력

도구부터 사용

입력, 출력, 복사 작업은 이 영역에 모았습니다. 예제와 검토 내용은 아래에서 따로 확인합니다.

복사 가능한 출력

로컬 세션

입력 상태를 이 브라우저에만 저장해 계정 없이 마지막 작업을 복원할 수 있습니다.

결과 확인 후 검토

기본 입력/출력 흐름이 끝난 뒤 필요한 예제, 확인 목록, 관련 도구만 펼쳐 봅니다.

웹 운영 점검 워크벤치

API 응답 정리

붙여 넣은 JSON을 정리하고 경로를 확인한 뒤 타입이나 스키마 검증으로 이어갑니다.

3 도구
  1. 1. JSON

    페이로드를 검증하고 정리한 뒤 간단한 API 응답 보고서를 복사합니다.

  2. 2. JSONPath

    코드나 문서에 필요한 정확한 필드 경로를 뽑습니다.

  3. 3. JSON TS

    샘플 구조를 TypeScript 인터페이스 초안으로 바꿉니다.

JSON 필드 추출

payload를 정리하고 wildcard나 recursive key 경로를 테스트한 뒤 코드에 쓸 구조를 남깁니다.

3 도구
  1. 1. JSON

    필드를 고르기 전에 붙여 넣은 응답을 정리하고 검증합니다.

  2. 2. JSONPath

    dot path, bracket key, wildcard, recursive key 검색을 테스트합니다.

  3. 3. JSON TS

    필드 구조가 명확해지면 TypeScript 타입 초안을 만듭니다.

Webhook signature 검증

HMAC 출력을 만들고 안전한 signature 리포트를 복사한 뒤 webhook 코드를 바꾸기 전에 payload 형태와 encoding을 확인합니다.

3 도구
  1. 1. Hash

    Digest 또는 HMAC 출력을 만들고 원문 input이나 secret 없이 signature 리포트를 복사합니다.

  2. 2. JSON

    서명 전에 webhook body 형태나 공백이 바뀌었는지 확인합니다.

  3. 3. Base64

    Webhook provider가 인코딩 값을 쓰면 Base64/Base64URL body와 signature를 확인합니다.

복사 전 확인

  • 정리된 구조의 array, object, null, number 형태가 API 계약과 맞는지 확인합니다.
  • token, cookie, 고객 ID, 내부 URL을 제거한 뒤 공유하거나 복사합니다.
  • JSON 포매터 결과가 다음 단계에 맞는지 관련 도구로 이어서 검토합니다.

흔한 실패 사례

  • trailing comma, comment, single quote가 섞이면 브라우저 JSON 파서에서 실패합니다.
  • 큰 숫자, 날짜, ID는 문법상 맞아도 downstream schema에서 의미가 달라질 수 있습니다.

관련 도구

  • 정리된 구조의 array, object, null, number 형태가 API 계약과 맞는지 확인합니다.
  • token, cookie, 고객 ID, 내부 URL을 제거한 뒤 공유하거나 복사합니다.
  • JSON 포매터 결과가 다음 단계에 맞는지 관련 도구로 이어서 검토합니다.
JSON 포매터 - 무료 온라인 데이터 도구 | bobob.app