JSON 샘플 파일 — 테스트 데이터 다운로드 (중첩 객체, 10~5,000개 레코드 + JSONL)

JavaScript Object Notation (및 JSON Lines) · .json, .jsonl · MIME 유형 application/json

파일 4개6 KB – 2.7 MB직접 링크광고·가입 없음모든 용도 무료SHA-256 검증

실제 API 응답처럼 구성된 JSON 샘플 파일을 다운로드하세요. meta 객체 다음에 orders 배열이 오고, 각 레코드에는 중첩된 items 배열과 캐나다 주소가 담긴 shipping 객체가 들어 있습니다. 세 가지 크기(10, 500, 5,000개 레코드)로 픽스처, 통합, 부하 테스트를 할 수 있고, 1,000줄짜리 JSON Lines 파일로 스트리밍·로그 형식 파서를 테스트할 수 있습니다.

JSON은 웹의 데이터 교환 형식이며, 실패하는 방식도 잘 알려져 있습니다. 한 번에 불러오지 말고 스트리밍해야 하는 큰 파일, 정밀도를 잃는 숫자, JSON 배열과 혼동되는 NDJSON 등입니다. 이 파일들은 각 경우에 깔끔하고 결정론적인 입력을 제공합니다.

JSON 샘플 파일 다운로드

파일세부 정보크기다운로드
sample-data-small.json
레코드 10개 • 중첩 객체
레코드 10개6 KB
5,674바이트
JSON 다운로드
sample-data-1000-lines.jsonl
레코드 1,000개 • JSON Lines (NDJSON)
레코드 1,000개234 KB
234,257바이트
JSON 다운로드
sample-data-medium.json
레코드 500개 • 중첩 객체
레코드 500개274 KB
273,918바이트
JSON 다운로드
sample-data-large.json
레코드 5,000개 • 중첩 객체
레코드 5,000개2.7 MB
2,735,919바이트
JSON 다운로드
파일 4개 · 직접 링크 · 가입 불필요 · CORS 지원

데이터의 모든 형식이 하나씩 필요하신가요? 데이터 샘플 팩 다운로드 (202 KB, 모든 데이터 형식의 작은 파일 1개씩(파일 17개)).

명령줄이나 CI에서 이 파일 사용하기

모든 URL은 고정되어 있고 CORS가 열려 있습니다. 테스트에 SHA-256을 고정해 두면 픽스처가 바뀌는 순간 알 수 있습니다.

# 파일 하나 다운로드
curl -O https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/data/json/sample-data-small.json

# 검증하기 (위의 모든 파일에 SHA-256이 표시되어 있음)
shasum -a 256 sample-data-small.json

# 모든 샘플 파일의 기계 판독용 인덱스
curl https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/index.json | jq '.files[] | select(.format=="json")'

JSON 형식 한눈에 보기

정식 명칭JavaScript Object Notation (및 JSON Lines)
확장자.json, .jsonl
MIME 유형application/json
표준RFC 8259 / ECMA-404; JSON Lines (jsonlines.org)
구조{ meta, orders: [ { …, items: [], shipping: {} } ] }
서식보기 좋게 정렬, 2칸 들여쓰기(JSON); 한 줄에 객체 하나(JSONL)
인코딩UTF-8

JSON 샘플 파일로 주로 테스트하는 항목

  • API 모킹과 계약 테스트
  • 스트리밍 파서(JSONL)와 DOM 파서(JSON) 비교
  • 중첩 구조를 평탄화하는 JSON → CSV 변환
  • 스키마 검증

자주 묻는 질문

JSON과 JSON Lines의 차이는 무엇인가요?

JSON 파일은 하나의 값입니다. 여기서는 배열을 담은 객체입니다. JSON Lines(.jsonl / NDJSON) 파일은 감싸는 배열 없이 한 줄에 완전한 JSON 객체가 하나씩 있어서, 뒤에 계속 추가하거나 한 줄씩 스트리밍할 수 있습니다. 로그, 내보내기 파일, ML 데이터셋은 JSONL을, API는 JSON을 사용합니다.

이 JSON 파일은 안전하게 다운로드할 수 있나요?

네. 모든 파일은 공개된 자체 스크립트로 처음부터 생성되며, 수집하거나 사용자가 업로드한 것은 없고 스크립트, 매크로, 실행 파일도 들어 있지 않습니다. 이 페이지에 각 파일의 SHA-256이 공개되어 있어 받은 파일을 검증할 수 있습니다.

JSON 샘플 파일을 상업적으로 사용할 수 있나요?

네. 상업 제품, 테스트 스위트, 데모, 재배포를 포함해 어떤 용도로든 무료이며 출처 표시도 필요 없습니다. 라이선스를 받거나 허락을 구할 필요가 없습니다.

이 파일을 핫링크하거나 CI에서 사용할 수 있나요?

네. 모든 링크는 Access-Control-Allow-Origin: *과 긴 캐시 헤더가 붙은 HTTPS 고정 직접 URL이므로 curl, wget, fetch(), 테스트 러너에서 바로 가져올 수 있습니다. 각 페이지에서 모든 파일의 JSON 인덱스로 연결됩니다(명령줄 섹션 참고).

관련 샘플 파일

문제를 발견하셨거나 개선할 점이 있나요? 모든 메시지를 읽고 빠르게 고칩니다.

파일 파이프라인을 테스트하고 계신가요? 저희가 만들어 드립니다.

업로드, 변환, 미리보기, 문서 처리, 미디어 워크플로는 FreeToolsForWeb이 고객을 위해 설계하고 운영하는 프로덕션 시스템입니다. 처음에 이 파일들이 필요했던 것도 그 때문입니다.

무료 도구 둘러보기