Code & Dữ liệu
File dữ liệu và code mẫu thật, hợp lệ: JSON, XML, YAML, SQL, HTML, CSS, JS, Markdown và một file log văn bản thuần — tất cả cùng mô tả một bộ dữ liệu mẫu nhỏ.
File này thực chất là gì
Mỗi file dưới đây đều thật và hợp lệ đúng định dạng của nó — JSON parse được, XML hợp lệ, SQL chạy được, HTML/CSS/JS hiển thị đúng trong trình duyệt, và Markdown render đúng như mong đợi. Khác với các danh mục khác trên trang này, các file này không được đệm cho đúng dung lượng, vì với file code và dữ liệu, điều quan trọng là cấu trúc đúng và parse được — không phải một con số byte cụ thể.
-
Tải xuốngsample-config.yamlYAML · 381 B
-
Tải xuốngsample-data.jsonJSON · 625 B
-
Tải xuốngsample-data.xmlXML · 560 B
-
Tải xuốngsample-dump.sqlSQL · 802 B
-
Tải xuốngsample-page.htmlHTML · 397 B
-
Tải xuốngsample-readme.mdMD · 620 B
-
Tải xuốngsample-script.jsJS · 634 B
-
Tải xuốngsample-style.cssCSS · 212 B
-
Tải xuốngsample.logLOG · 657 B
Trường hợp sử dụng phổ biến
Test parser và công cụ import
Đưa một file JSON, XML, YAML hoặc SQL thật vào parser, tác vụ ETL, hoặc script import database để xác nhận nó xử lý đúng dữ liệu đầu vào hợp lệ.
Kiểm tra linter và formatter
Chạy linter, formatter hoặc static-site generator trên một file HTML, CSS, JS hoặc Markdown thật thay vì tự viết fixture tạm.
Test nhanh log viewer và giám sát
Nạp một file log nhiều dòng thực tế vào log viewer, công cụ tổng hợp log, hoặc rule cảnh báo để xác nhận timestamp và level được parse đúng.
Fixture cho pipeline CI
Tham chiếu một đường link tải ổn định từ bộ test hoặc CI job thay vì commit các file dữ liệu nhỏ vào repository.
Định dạng & biến thể
- JSON
- Định dạng trao đổi dữ liệu tiêu chuẩn cho API web và file cấu hình.
- XML
- Định dạng markup dạng thẻ vẫn phổ biến trong trao đổi dữ liệu doanh nghiệp và cấu hình.
- YAML
- Định dạng dễ đọc, dùng rộng rãi cho cấu hình ứng dụng và CI.
- SQL
- File dump database dạng văn bản thuần với câu lệnh tạo bảng và insert.
- HTML / CSS / JS
- Một trang web thật, tối giản với stylesheet và script được liên kết.
- Markdown
- File kiểu README với heading, danh sách, code block và bảng.
- LOG
- File log ứng dụng dạng văn bản thuần với timestamp và nhiều mức độ nghiêm trọng khác nhau.
Câu hỏi thường gặp
- Đây có phải file thật, parse được không?
- Có. Khác với hầu hết danh mục khác trên trang này, các file này không phải placeholder được đệm dung lượng — JSON, XML, YAML, SQL, HTML, CSS, JS và Markdown đều hợp lệ và sẽ parse hoặc render đúng.
- Tôi có thể dùng các file này để test parser từ chối input sai không?
- Không trực tiếp — các file này cố tình hợp lệ. Hãy dùng chúng làm chuẩn cho luồng chạy đúng (happy path), sau đó sửa một bản sao để tạo test case không hợp lệ.
- File JSON, XML và SQL có mô tả cùng một dữ liệu không?
- Có. Cả ba đều đại diện cho cùng một bộ dữ liệu sản phẩm mẫu nhỏ, nên bạn có thể so sánh cùng một dữ liệu được thể hiện thế nào ở các định dạng khác nhau.
- Tôi có thể dùng các file này trong bộ test tự động không?
- Có. Mỗi file có đường link tải ổn định, nên bạn có thể tải trong pipeline CI thay vì phải commit fixture vào repository.
- Có những định dạng nào?
- JSON, XML, YAML, SQL, HTML, CSS, JS, Markdown và LOG.