콘텐츠로 건너뛰기
📋

랜덤 JSON 생성기

깊이, 키, 값 유형이 설정 가능한 랜덤 JSON 객체 생성. 파서, API, 데이터베이스 픽스처 테스트에 적합. 브라우저에서 실행.

 

JSON 생성기는 어떻게 작동하나요?

이 도구는 각 레벨에 랜덤한 키-값 쌍을 재귀적으로 채워 JSON 객체를 만듭니다. 값은 crypto.getRandomValues()를 사용해 표준 JSON 유형(문자열, 숫자, 불리언, null, 배열, 객체)에서 선택됩니다. 깊이 및 객체당 키 수 매개변수가 재귀를 제한해 출력이 가독성을 유지하고 생성기가 빠르게 끝나도록 합니다.

생성된 값 유형

  • 문자열 — 큐레이션된 목록의 랜덤 단어.
  • 숫자 — 그럴듯한 범위의 정수 및 실수.
  • 불리언 — true/false 50/50.
  • Null — null 안전성 테스트를 위해 가끔 삽입.
  • 배열 — 원시 또는 객체의 동질 배열.
  • 객체 — 설정된 깊이까지 중첩된 객체.

일반적인 용도

  • 파서 테스트 — 깊이 중첩된 구조로 JSON 파서 스트레스 테스트.
  • 스키마 검증 — JSON Schema 테스트용 샘플 생성.
  • API 목업 — 임의의 형태의 응답 본문 생성.
  • 데이터베이스 픽스처 — JSONB 컬럼을 다양한 데이터로 채우기.

개인정보

모든 JSON은 브라우저 내 100% 생성됩니다. 데이터가 서버로 전송되지 않습니다.