🍋
Menu
Web

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);
```

รูปแบบที่เกี่ยวข้อง

เครื่องมือที่เกี่ยวข้อง

คำศัพท์ที่เกี่ยวข้อง