ตัวแปลง JSON ↔ CSV
ตัวแปลงนี้เปลี่ยนอาร์เรย์ของออบเจ็กต์ JSON ให้เป็น CSV พร้อมแถวหัวตาราง และแปลง CSV กลับเป็นอาร์เรย์ JSON โดยใส่เครื่องหมายคำพูดครอบคอมมา เครื่องหมายคำพูด และการขึ้นบรรทัดใหม่อย่างถูกต้อง
เกี่ยวกับเครื่องมือนี้
ตัวแปลงนี้เปลี่ยนอาร์เรย์ของออบเจ็กต์ JSON ให้เป็น CSV พร้อมแถวหัวตาราง และแปลง CSV กลับเป็นอาร์เรย์ JSON โดยใส่เครื่องหมายคำพูดครอบคอมมา เครื่องหมายคำพูด และการขึ้นบรรทัดใหม่อย่างถูกต้อง
วิธีใช้
- วางอาร์เรย์ JSON ในช่อง JSON หรือวาง CSV ในช่อง CSV
- คลิก JSON → CSV หรือ CSV → JSON
- คัดลอกผลลัพธ์ หรือคลิก Download เพื่อบันทึกเป็นไฟล์
ข้อควรรู้
- สำหรับ JSON → CSV อินพุตต้องเป็นอาร์เรย์ของออบเจ็กต์ โดย key ของออบเจ็กต์แรกจะกลายเป็นหัวคอลัมน์
- ค่าที่มีคอมมา เครื่องหมายคำพูดคู่ หรือการขึ้นบรรทัดใหม่ จะถูกครอบด้วยเครื่องหมายคำพูด และเครื่องหมายคำพูดภายในจะถูกเขียนซ้ำสองครั้งตาม RFC 4180
- CSV → JSON ใช้แถวแรกเป็น key และแปลงแต่ละแถวถัดไปเป็นออบเจ็กต์
- ออบเจ็กต์และอาร์เรย์ที่ซ้อนกันจะไม่ถูกแตกออกเป็นคอลัมน์แยก
ทำงานในเบราว์เซอร์ของคุณทั้งหมด — ข้อมูลที่คุณป้อนจะไม่ถูกอัปโหลดหรือจัดเก็บ
คำถามที่พบบ่อย
ทำไมขึ้นข้อความ 'Input must be a JSON array of objects'?
ตัวแปลงต้องการรายการแบบ [{"name":"A"},{"name":"B"}] ถ้ามีออบเจ็กต์เดียว ให้ครอบด้วย [ ] ก่อนแปลง
key ที่มีอยู่แค่ในบางออบเจ็กต์จะเป็นอย่างไร?
คอลัมน์มาจาก key ของออบเจ็กต์แรก key ที่ปรากฏเฉพาะในออบเจ็กต์ถัดๆ ไปจะไม่ถูกรวม และค่าที่ขาดหายจะเป็นช่องว่าง
เปิดไฟล์ CSV ใน Excel หรือ Google Sheets ได้ไหม?
ได้ ดาวน์โหลดไฟล์แล้วเปิดหรือนำเข้าได้เลย การใส่เครื่องหมายคำพูดเป็นไปตามรูปแบบ CSV มาตรฐานที่แอปเหล่านี้รองรับ
ข้อมูลของฉันถูกอัปโหลดหรือไม่?
ไม่ การแปลงทำงานในเบราว์เซอร์ของคุณทั้งหมด