랜덤 JSON 생성기
깊이, 키, 값 유형이 설정 가능한 랜덤 JSON 객체 생성. 파서, API, 데이터베이스 픽스처 테스트에 적합. 브라우저에서 실행.
참고
JSON 생성기는 어떻게 작동하나요?
이 도구는 각 레벨에 랜덤한 키-값 쌍을 재귀적으로 채워 JSON 객체를 만듭니다. 값은 crypto.getRandomValues()를 사용해 표준 JSON 유형(문자열, 숫자, 불리언, null, 배열, 객체)에서 선택됩니다. 깊이 및 객체당 키 수 매개변수가 재귀를 제한해 출력이 가독성을 유지하고 생성기가 빠르게 끝나도록 합니다.
생성된 값 유형
- 문자열 — 큐레이션된 목록의 랜덤 단어.
- 숫자 — 그럴듯한 범위의 정수 및 실수.
- 불리언 — true/false 50/50.
- Null — null 안전성 테스트를 위해 가끔 삽입.
- 배열 — 원시 또는 객체의 동질 배열.
- 객체 — 설정된 깊이까지 중첩된 객체.
일반적인 용도
- 파서 테스트 — 깊이 중첩된 구조로 JSON 파서 스트레스 테스트.
- 스키마 검증 — JSON Schema 테스트용 샘플 생성.
- API 목업 — 임의의 형태의 응답 본문 생성.
- 데이터베이스 픽스처 — JSONB 컬럼을 다양한 데이터로 채우기.
개인정보
모든 JSON은 브라우저 내 100% 생성됩니다. 데이터가 서버로 전송되지 않습니다.