คู่มือทั้งหมด

แปลง CSV เป็น JSON โดยไม่ให้ข้อมูลสูญหาย

เผยแพร่เมื่อ · อัปเดตเมื่อ อ่าน 1 นาที

การแปลงดูเหมือนง่าย แต่มีสามจุดที่ก่อปัญหา คือตัวคั่น ค่าที่อยู่ในเครื่องหมายคำพูด และตัวเลข

ตัวคั่น

เครื่องมือรู้จักทั้งเครื่องหมายอัฒภาคและจุลภาค ไฟล์ที่ใช้อัฒภาคและมีคอลัมน์ “24,5” จะถูกอ่านอย่างถูกต้อง

เครื่องหมายคำพูด

ช่องที่อยู่ในเครื่องหมายคำพูดและมีจุลภาคอยู่ข้างใน เช่น “arrosage: matin, soir” ยังคงเป็นค่าเดียว เครื่องหมายคำพูดซ้อนสองตัวด้านในจะกลายเป็นเครื่องหมายที่ถูก escape: “zone "nord"”

ตัวเลข

ทุกค่ามาในรูปข้อความ รวมถึงตัวเลข “24,5” และ “18” กลายเป็น "24,5" และ "18" ทศนิยมที่ใช้จุลภาคยังคงเป็นสตริง ให้แทนจุลภาคด้วยจุดหากโปรแกรมที่อ่าน JSON คาดหวังตัวเลข

ช่องว่าง

ช่องว่างกลายเป็นสตริงว่าง ไม่ใช่ “null”

ตรวจสอบ

เปรียบเทียบจำนวนแถว เปิด JSON ดูคอลัมน์ที่มีทศนิยมและตัวอักษรที่มีเครื่องหมายกำกับ

CSV เป็น JSON

สำหรับทิศทางกลับ ดู JSON เป็น CSV

เขียนโดย Lmaotools