แปลง CSV ↔ JSON
แปลงระหว่าง CSV และ JSON ได้ทันที เลือกตัวคั่น เปิด/ปิดหัวตาราง จัดโครงสร้างฟิลด์ ทั้งหมดในเบราว์เซอร์ของคุณ
ตัวเลือกขั้นสูง
ลากและวางไฟล์ .csv, .json หรือ .txt ที่นี่
แปลงระหว่าง CSV และ JSON โดยไม่ต้องใช้เซิร์ฟเวอร์
CSV และ JSON แก้ปัญหาเดียวกัน คือการย้ายข้อมูลที่มีโครงสร้างระหว่างระบบ แต่มีรูปร่างต่างกันมาก CSV เป็นตารางแบบแบน มีเพียงแถวกับคอลัมน์ ซึ่งเป็นเหตุผลที่แอปสเปรดชีต การส่งออกฐานข้อมูล และระบบเก่า ๆ ใช้กันได้คล่อง ส่วน JSON เป็นโครงสร้างแบบต้นไม้ ออบเจ็กต์ซ้อนในออบเจ็กต์ได้ อาร์เรย์เก็บอะไรก็ได้ จึงเป็นภาษาของ API สมัยใหม่และโค้ด JavaScript ทั้งหมด เมื่อไรที่ต้องนำสเปรดชีตเข้า API หรือเปลี่ยนผลตอบกลับของ API ให้เปิดใน Excel ได้ คุณก็ต้องแปลงระหว่างสองรูปแบบนี้ และการแปลงให้ถูกต้องเป๊ะ (ฟิลด์ที่ใส่เครื่องหมายคำพูดและมีจุลภาคอยู่ข้างใน เครื่องหมายคำพูดที่ต้องเอสเคป ออบเจ็กต์ซ้อนที่แมปเป็นคอลัมน์เดียวไม่ได้) เป็นเรื่องที่พลาดเล็ก ๆ น้อย ๆ ได้ง่ายเมื่อทำด้วยมือ
เครื่องมือนี้แปลงข้อมูลในเบราว์เซอร์ของคุณทั้งหมดด้วยตัวแยกวิเคราะห์ CSV ที่ผ่านการพิสูจน์มาแล้ว ข้อมูลที่คุณวาง ซึ่งอาจเป็นรายชื่อลูกค้า รายงานภายใน หรือผลตอบกลับของ API ที่คุณไม่อยากส่งให้เว็บไซต์ของบุคคลที่สาม จึงไม่ออกจากเครื่องของคุณ ไม่มีขั้นตอนอัปโหลด ไม่มีการรับส่งกับเซิร์ฟเวอร์ และไม่มีข้อจำกัดขนาดจากการร้องขอผ่านเครือข่าย เอนจินเดียวกันทำงานได้ทั้งสองทิศทาง ควรทราบว่า CSV ไม่มีชนิดข้อมูล โดยค่าเริ่มต้นทุกค่าใน CSV จะกลายเป็นสตริง JSON (การสลับไปมาจึงทำให้ตัวเลขกลายเป็นสตริงและข้อมูลซ้อนถูกแผ่เป็นแบน) เว้นแต่คุณจะเปิดตัวเลือกแปลงตัวเลข true/false และ null
เลือกตัวคั่น (จุลภาค อัฒภาค แท็บ หรืออักขระที่กำหนดเอง ซึ่งสะดวกสำหรับไฟล์ CSV จากยุโรปที่ใช้อัฒภาค หรือไฟล์เก่าที่คั่นด้วยเครื่องหมาย pipe) เลือกว่าแถวแรกเป็นชื่อคอลัมน์หรือไม่ และเลือกว่าคีย์ JSON ซ้อนอย่าง `address.city` ควรเป็นคอลัมน์ CSV แบบแบนคอลัมน์เดียว หรือสร้างกลับเป็นออบเจ็กต์ซ้อนเมื่อแปลงกลับเป็น JSON จะจัด JSON ให้อ่านง่ายหรือย่อให้เล็กเพื่อวางลงโค้ดได้ทันทีก็ได้ หาก CSV ของคุณมีเครื่องหมายคำพูดผิดรูปหรือแถวที่ไม่สอดคล้องกัน ตัวแยกวิเคราะห์จะบอกชัดเจนว่าแถวไหนมีปัญหา แทนที่จะสร้างผลลัพธ์เพี้ยน ๆ ออกมาเงียบ ๆ
ลากไฟล์มาวางบนพื้นที่วางไฟล์ หรือวางข้อความโดยตรงก็ได้ ผลเหมือนกัน เมื่อพอใจกับผลลัพธ์แล้ว คัดลอกไปยังคลิปบอร์ด หรือดาวน์โหลดเป็นไฟล์ `.json` หรือ `.csv` ที่พร้อมใช้งานได้เลย หากต้องการจัดรูปแบบผลลัพธ์ JSON เพิ่มเติม หรือตรวจสอบกับสคีมา เครื่องมือ JSON Formatter & Validator เป็นขั้นตอนต่อไปที่เหมาะสม และหากคุณทำงานกับโทเค็น API มากกว่าข้อมูลแบบตาราง เครื่องมือ JWT Decoder และเข้ารหัส/ถอดรหัส Base64 ก็ครอบคลุมส่วนนั้นของชุดเครื่องมือสำหรับนักพัฒนา
คำถามที่พบบ่อย
แปลง JSON กลับเป็น CSV ได้ด้วยไหม ไม่ใช่แค่ CSV เป็น JSON
ได้ สลับทิศทางได้ทุกเมื่อด้วยปุ่มสลับ โดยใช้การตั้งค่าตัวคั่นและหัวตารางเดิม
รองรับไฟล์ที่คั่นด้วยอัฒภาคหรือแท็บไหม
รองรับ เลือกจุลภาค อัฒภาค แท็บ หรือกำหนดตัวคั่นอักขระเดียวเองก็ได้
ดูตัวอย่างข้อมูลก่อนแปลงได้ไหม
ได้ ตารางตัวอย่างจะแสดงแถวและคอลัมน์ที่ตรวจพบ ก่อนที่คุณจะแปลงทั้งหมด