ตาราง CSV ผู้ดู
ดู จัดเรียง ค้นหา และสำรวจข้อมูล CSV ในตารางที่มีรูปแบบสวยงาม ฟรี ปลอดภัย และไม่จำเป็นต้องอัปโหลด
ลากและวางไฟล์ CSV ที่นี่
หรือวางข้อความ CSV ด้านล่าง
ดู จัดเรียง ค้นหา และสำรวจข้อมูล CSV ในตารางที่มีรูปแบบสวยงาม ฟรี ปลอดภัย และไม่จำเป็นต้องอัปโหลด
หรือวางข้อความ CSV ด้านล่าง
ไฟล์ CSV เป็นข้อความธรรมดาที่มีค่าคั่นด้วยเครื่องหมายจุลภาค เรียบง่ายแต่ดูยุ่งเหยิง การอ่าน CSV ในโปรแกรมแก้ไขข้อความจะสร้างผนังข้อความที่คั่นด้วยเครื่องหมายจุลภาค โดยที่ขอบเขตฟิลด์เบลอและการจัดแนวคอลัมน์จะหายไป โปรแกรมดูตาราง CSV จะแยกวิเคราะห์ไฟล์และแสดงผลเป็นตาราง HTML คืนการจัดแนวคอลัมน์และทำให้สามารถสแกนข้อมูลได้
นอกเหนือจากการแสดงผลที่เรียบง่าย โปรแกรมดูตารางยังมีคุณสมบัติที่ทำให้ดึงข้อมูล CSV ได้ เช่น การเรียงลำดับคอลัมน์ (คลิกส่วนหัวเพื่อจัดเรียงตามคอลัมน์นั้น) การกรอง (แสดงเฉพาะแถวที่ตรงกับเงื่อนไข) การค้นหา (ค้นหาค่าในทุกคอลัมน์) และการแบ่งหน้า (นำทางไฟล์ขนาดใหญ่โดยไม่ต้องโหลดทุกอย่างในคราวเดียว)
โปรแกรมดูนี้จะแยกวิเคราะห์ CSV ในเบราว์เซอร์ของคุณโดยใช้ PapaParse ซึ่งเป็นไลบรารี CSV ที่น่าเชื่อถือที่สุดในระบบนิเวศของ JavaScript โดยจะจัดการกับลักษณะเฉพาะของรูปแบบ: ช่องเครื่องหมายคำพูดที่มีเครื่องหมายจุลภาค, เครื่องหมายคำพูดแบบ Escape, การลงท้ายบรรทัดแบบผสม, เครื่องหมาย BOM ที่เป็นตัวเลือก, เซลล์หลายบรรทัด ตารางที่แสดงผลเป็นแบบโต้ตอบและข้อมูลต้นฉบับจะยังคงอยู่ในอุปกรณ์ของคุณ
Excel จะเปิด CSV แต่ใช้การแปลงของตัวเอง — ศูนย์นำหน้าถูกดึงออกจากสตริงตัวเลข วันที่จัดรูปแบบใหม่ ใช้สัญกรณ์ทางวิทยาศาสตร์กับตัวเลขยาว การเปลี่ยนแปลงเหล่านี้ทำให้ข้อมูลเสียหายและอาจทำให้เกิดปัญหาจริงได้หากไฟล์ถูกบันทึกใหม่ โปรแกรมดูเว็บจะแสดง CSV เหมือนเดิมทุกประการ โดยไม่มีการแปลงอัตโนมัติ
การตรวจสอบอย่างรวดเร็วโดยไม่ต้องเปิด Excel หรือโปรแกรมแก้ไขโค้ดก็มีประโยชน์เช่นกัน เมื่อวางลงในแท็บเบราว์เซอร์ โปรแกรมดูจะแสดงผลข้อมูลทันที หากต้องการดูอย่างรวดเร็วเป็นประจำ จะเร็วกว่าการเปิดใช้งาน Excel
วางไฟล์หรือวางเนื้อหา นำทางตาราง
PapaParse จัดการรูปแบบ CSV: ฟิลด์เครื่องหมายคำพูดที่มีเครื่องหมายจุลภาค, เครื่องหมายคำพูดที่หลบหนีผ่านการสองเท่า, เซลล์หลายบรรทัด, การลงท้ายบรรทัดแบบผสม, BOM เมื่อเริ่มต้นไฟล์ เอาต์พุตเป็นอาร์เรย์ของอาร์เรย์ (หรือวัตถุหากตรวจพบส่วนหัว)
การเรนเดอร์ใช้ตาราง HTML พร้อมการจำลองเสมือนสำหรับไฟล์ขนาดใหญ่ - เฉพาะแถวที่มองเห็นเท่านั้นที่จะเรนเดอร์ไปยัง DOM โดยมีตัวยึดตำแหน่งด้านบนและด้านล่าง สิ่งนี้ทำให้ผู้ดูตอบสนองต่อไฟล์ที่มีแถวนับแสนแถว
การเรียงลำดับและการกรองเกิดขึ้นใน JavaScript โดยทั่วไปอัลกอริทึมการเรียงลำดับจะเป็น array.sort พร้อมฟังก์ชันตัวเปรียบเทียบ การกรองใช้การจับคู่แบบรวม () หรือ regex แบบง่าย ทั้งสองทำงานบนชุดข้อมูลเต็ม ประสิทธิภาพขึ้นอยู่กับขนาดชุดข้อมูลและความซับซ้อนของเงื่อนไข