CSV
CSV (Comma-Separated Values)
รูปแบบข้อมูลตารางแบบข้อความธรรมดา โดยแต่ละบรรทัดแทนแถว และค่าภายในแถวจะถูกคั่นด้วยเครื่องหมายจุลภาค ใช้กันอย่างแพร่หลายสำหรับการแลกเปลี่ยนข้อมูลสเปรดชีต การส่งออกข้อมูล และการนำเข้าฐานข้อมูลอย่างง่าย
รายละเอียดทางเทคนิค
แม้จะเรียบง่าย แต่ CSV ขาดมาตรฐานสากล RFC 4180 กำหนดแบบแผนที่ใช้กันทั่วไปมากที่สุด: ฟิลด์คั่นด้วยจุลภาค แถวสิ้นสุดด้วย CRLF ฟิลด์ที่มีจุลภาค/ขึ้นบรรทัดใหม่/อัญประกาศจะถูกครอบด้วยอัญประกาศคู่ (อัญประกาศภายในจะถูก escape โดยใส่ซ้ำ) รูปแบบที่แตกต่างใช้เซมิโคลอน (พบบ่อยในภาษายุโรปที่ใช้จุลภาคเป็นตัวคั่นทศนิยม) แท็บ (TSV) หรืออักขระไปป์เป็นตัวคั่น CSV ไม่มีระบบชนิดข้อมูล: ตัวเลข วันที่ และบูลีนจะถูกจัดเก็บเป็นข้อความทั้งหมด ไฟล์ CSV ขนาดใหญ่สามารถประมวลผลทีละบรรทัดโดยไม่ต้องโหลดไฟล์ทั้งหมดลงหน่วยความจำ
ตัวอย่าง
```javascript
// CSV: web API example
const response = await fetch('/api/resource');
const data = await response.json();
console.log(data);
```