JSON → CSV
แปลงอาร์เรย์อ็อบเจกต์ JSON เป็น CSV (RFC 4180, ใส่เครื่องหมายคำพูดกับ CRLF) แปลงค่าซ้อนให้เป็นสตริง JSON สำหรับนำเข้า Excel และวิเคราะห์ข้อมูล
ลากไฟล์มาวางหรือคลิก
Ctrl+V เพื่อวางจากคลิปบอร์ด
วิธีแปลง JSON เป็น CSV
- 1อัปโหลดไฟล์ JSON ของคุณด้วยการลาก คลิก หรือวาง
- 2ปรับการตั้งค่าคุณภาพหากต้องการ
- 3คลิก 'แปลงตอนนี้' แล้วรอให้การแปลงเสร็จสิ้น
- 4ดาวน์โหลดไฟล์ CSV ที่แปลงแล้วของคุณ
เกี่ยวกับการแปลง JSON เป็น CSV
JSON เป็นรูปแบบการแลกเปลี่ยนข้อมูลแบบข้อความของคู่คีย์-ค่าและอาร์เรย์ ที่สอดคล้องกับ RFC 8259 รองรับเฉพาะชนิดข้อมูลพื้นฐานหกชนิด และไม่มีนิยามโครงสร้างตารางในตัว CSV เป็นรูปแบบตารางข้อความธรรมดาที่สอดคล้องกับ RFC 4180 เป็นรูปแบบทั่วไปสำหรับการแลกเปลี่ยนข้อมูลระหว่างฐานข้อมูลและสเปรดชีต การแปลงนี้ตอบสนองความต้องการนำเข้าข้อมูล JSON ที่ไม่ใช่แบบตารางเข้าสู่สเปรดชีต
การแปลงนี้ใช้ SheetJS ในการแยกวิเคราะห์โครงสร้าง อาร์เรย์อ็อบเจ็กต์ JSON แบนที่จะจัดคีย์อ็อบเจ็กต์เป็นชื่อคอลัมน์ CSV และโครงสร้างแบบซ้อนจะถูกแปลงเป็นชื่อรูปแบบคีย์-พาธ JSON ไม่รองรับการใส่คอมเมนต์ในตัว จึงไม่สามารถเก็บคอมเมนต์ได้ ข้อมูลทั้งหมดจะถูกจัดเก็บในรูปแบบสตริง CSV และไม่เก็บข้อมูลชนิดข้อมูลเดิม
เอาต์พุตการแปลงสามารถนำเข้าได้โดยตรงใน Microsoft Excel 2007 ขึ้นไป และ WPS Spreadsheets 2019 ขึ้นไป สามารถใช้ส่งออก JSON ที่ส่งคืนจาก API ฝั่งแอปพลิเคชันเป็นสเปรดชีตที่แก้ไขได้ สำหรับเวิร์กโฟลว์การวิเคราะห์ข้อมูลทั่วไป ขนาดไฟล์ JSON เดียวต้องไม่เกิน 50MB
JSON กับ CSV: การเปรียบเทียบทางเทคนิค
| คุณลักษณะ | JSON | CSV |
|---|---|---|
| เปิดตัวเมื่อ | 2001 | 1972 |
| ผู้พัฒนา | Douglas Crockford | RFC 4180 |
คำถามที่พบบ่อยเกี่ยวกับ JSON → CSV
ข้อมูลตารางจะมีการเปลี่ยนแปลงหลังการแปลงหรือไม่
เนื้อหาที่สอดคล้องกับแต่ละคู่คีย์-ค่าจะไม่เปลี่ยนแปลง ชนิดตัวเลขและบูลีนจากข้อมูลเดิมจะถูกแปลงเป็นสตริง CSV เพื่อจัดเก็บ เนื้อหาเดิมเองไม่ได้ถูกแก้ไข การแปลงใช้ SheetJS ในการแยกวิเคราะห์และจัด映射 เอาต์พุตสอดคล้องกับข้อกำหนดรูปแบบ RFC 4180
สามารถเก็บโครงสร้างแบบซ้อนได้หรือไม่
ข้อมูลลำดับชั้นของโครงสร้างแบบซ้อนจะถูกเก็บไว้ ระหว่างการแปลง พาธที่ซ้อนกันจะถูกต่อกันเป็นชื่อคอลัมน์ CSV เนื้อหาข้อมูลเดิมทั้งหมดถูกเก็บไว้อย่างสมบูรณ์ มีเพียงโครงสร้างการจัดเก็บเท่านั้นที่เปลี่ยนแปลง เนื้อหาที่สอดคล้องกับลำดับชั้นแบบซ้อนจะไม่ถูกละทิ้ง
ขีดจำกัดขนาดไฟล์คือเท่าใด
ขีดจำกัดขนาดไฟล์เดียวสำหรับการแปลงในเว็บไซต์นี้คือ 50MB และประมวลผลได้เพียงไฟล์เดียวต่อการแปลง ไฟล์ที่ใหญ่กว่า 50MB จะถูกระบบปฏิเสธ โปรดแยกไฟล์และส่งการแปลงอีกครั้ง
ไฟล์ต้นฉบับจะถูกบันทึกหรือไม่
ไฟล์ถูกอัปโหลดไปยังเซิร์ฟเวอร์ผ่าน HTTPS เพื่อทำการแปลง ทันทีหลังการแปลงเสร็จสิ้น เซิร์ฟเวอร์จะลบทั้งไฟล์ต้นฉบับและไฟล์เอาต์พุต ไม่มีการจัดเก็บไฟล์ใด ๆ และไม่เก็บข้อมูลผู้ใช้