วิธีใช้งาน CSV ↔ Excel ↔ JSON
- 1
เพิ่มข้อมูลของคุณ
วางไฟล์ CSV, TSV, Excel (XLSX, XLS), ODS หรือ JSON หรือวางข้อมูลจากสเปรดชีตหรือโปรแกรมแก้ไขโค้ดได้โดยตรง
- 2
เลือกผลลัพธ์
เลือก JSON, CSV, TSV, Excel หรือ ODS ตารางตัวอย่างจะแสดงข้อมูลที่อ่านได้จริง จึงปรับตัวคั่น แถวส่วนหัว หรือชีตได้ทันที
- 3
ปรับแต่งและดาวน์โหลด
เลือกรูปแบบ JSON การซ้อนคีย์ ตัวคั่น หรือ BOM ตรวจดูตัวอย่างผลลัพธ์ แล้วดาวน์โหลดไฟล์หรือคัดลอกไปใช้
ข้อจำกัดและ Pro
ไฟล์ไม่เกิน 500 MB จำนวนแถวและคอลัมน์ไม่จำกัด แปลงได้ครั้งละหนึ่งชีต
ไฟล์ไม่เกิน 4 GB ดู Pro
เกี่ยวกับ CSV ↔ Excel ↔ JSON
ตัวแปลงนี้ย้ายข้อมูลแบบตารางระหว่างสามรูปแบบที่คนใช้แลกเปลี่ยนกันบ่อยที่สุด ได้แก่ CSV (และ TSV) สเปรดชีต (Excel XLSX, XLS รุ่นเก่า, XLSB และ OpenDocument ODS) และ JSON แปลงได้ทุกทิศทาง ในหน้าเดียวจึงเปลี่ยนไฟล์ CSV เป็น JSON สำหรับ API เปลี่ยนผลลัพธ์จาก API เป็นชีต Excel ส่งให้เพื่อนร่วมงาน หรือเปลี่ยนเวิร์กบุ๊กเป็น CSV ที่เรียบร้อยสำหรับนำเข้าฐานข้อมูลได้
การอ่านไฟล์ยืดหยุ่น ตรวจหาตัวคั่นของ CSV (จุลภาค อัฒภาค แท็บ หรือ pipe) ได้อัตโนมัติ รองรับช่องที่อยู่ในเครื่องหมายคำพูดและมีการขึ้นบรรทัดใหม่ และถอดรหัสไฟล์เก่าที่เข้ารหัสแบบ Windows ได้ถูกต้อง การตรวจชนิดข้อมูลจะเปลี่ยนตัวเลข true/false และวันที่แบบ ISO เป็นค่าจริง ส่วนรหัสอย่างรหัสไปรษณีย์หรือ "007" จะคงเป็นข้อความ สำหรับ JSON ที่นำเข้า รองรับอาร์เรย์ของอ็อบเจกต์ อาร์เรย์ของอาร์เรย์ อ็อบเจกต์ที่จัดคีย์ตามคอลัมน์ อ็อบเจกต์ที่ใช้ ID เป็นคีย์ อ็อบเจกต์เดี่ยว และ JSON Lines และคลี่อ็อบเจกต์ซ้อนกันเป็นคอลัมน์แบบมีจุด เช่น address.city ได้
การเขียนไฟล์ปรับแต่งได้ JSON เป็นอาร์เรย์ของอ็อบเจกต์ (ซ้อนคีย์ที่มีจุดกลับได้) อาร์เรย์ของอาร์เรย์ หรืออาร์เรย์หนึ่งชุดต่อคอลัมน์ แบบจัดรูปแบบอ่านง่ายหรือแบบกะทัดรัด CSV ใช้ตัวคั่นใดก็ได้ พร้อมตัวเลือกเพิ่ม UTF-8 BOM สำหรับ Excel บน Windows ส่วน XLSX หรือ ODS จะเก็บตัวเลข วันที่ และค่าบูลีนเป็นเซลล์ที่มีชนิดข้อมูล และปรับความกว้างคอลัมน์ตามเนื้อหา
ตัวอย่างแบบเสมือนช่วยเลื่อนดูไฟล์ขนาดใหญ่มากได้ ข้อจำกัด: สูตรจะส่งออกเป็นค่าที่คำนวณล่าสุด แปลงได้ครั้งละหนึ่งชีต และไม่คงรูปแบบเซลล์ เซลล์ที่ผสาน และแผนภูมิ
ความเป็นส่วนตัว
ไฟล์และข้อมูลที่วางจะถูกอ่านและแปลงโดย Web Worker ในแท็บนี้ด้วย Papa Parse และ SheetJS ไม่มีการอัปโหลดใด ๆ และข้อความที่วางจะไม่ถูกบันทึกไว้ที่ไหน ไลบรารีที่ใช้แปลงเป็นส่วนหนึ่งของเว็บไซต์นี้ และจะโหลดเมื่อคุณเพิ่มข้อมูลเท่านั้น
คุณสมบัติ
แปลงได้ทุกทิศทาง
นำเข้าและส่งออก CSV, TSV, XLSX, XLS, ODS และ JSON
ดูตัวอย่างทันที
ตารางแบบเสมือนแสดงว่าอ่านข้อมูลของคุณได้อย่างไร
JSON ตามแบบของคุณ
อ็อบเจกต์ อาร์เรย์ หรือคอลัมน์ แบบซ้อนหรือแบบแบน จัดรูปแบบหรือกะทัดรัด
ไม่ถูกอัปโหลด
การแปลงทำงานใน worker ภายในเบราว์เซอร์ของคุณ