CSV (Comma-Separated Values) là một định dạng tệp được sử dụng rộng rãi để nhập và xuất dữ liệu trong Apidog. Hướng dẫn tham chiếu này trình bày đặc tả định dạng tệp CSV như được định nghĩa trong RFC 4180, mà Apidog tuân theo cho các thao tác nhập/xuất dữ liệu.
Đặc tả định dạng CSV được định nghĩa trong RFC 4180, cung cấp các quy tắc tiêu chuẩn hóa cho cấu trúc tệp CSV.
Bản ghi đầu tiên trong tệp có thể là tên trường (không bắt buộc). Nếu bản ghi này có chứa tên trường, số lượng tên và các quy tắc lưu trữ phải nhất quán với các bản ghi khác.Ví dụ:
Mỗi bản ghi có thể chứa một hoặc nhiều trường, mỗi trường được phân tách bằng dấu phẩy. Tất cả các bản ghi trong tệp phải có cùng số lượng trường. Khoảng trắng trong các trường là giá trị trường và không nên bị bỏ qua. Trường cuối cùng của mỗi bản ghi không được theo sau bởi dấu phẩy.Ví dụ:
Tính nhất quán của trường
Tất cả các bản ghi phải có cùng số lượng trường. Số lượng trường không nhất quán sẽ gây ra lỗi nhập.
Mỗi trường có thể được đặt trong dấu ngoặc kép (không phải lúc nào cũng cần thiết). Nếu trường không được đặt trong dấu ngoặc kép, dấu ngoặc kép không được xuất hiện trong các trường.Ví dụ: