XLSX → JSON
แยกแผ่นงาน XLSX แผ่นแรกเป็นอาร์เรย์อ็อบเจกต์ JSON ใช้หัวข้อเป็นคีย์และเก็บค่าสูตรที่แคชไว้ เชื่อมต่อสเปรดชีตกับเว็บแอปพลิเคชัน
ลากไฟล์มาวางหรือคลิก
Ctrl+V เพื่อวางจากคลิปบอร์ด
วิธีแปลง XLSX เป็น JSON
- 1อัปโหลดไฟล์ XLSX ของคุณด้วยการลาก คลิก หรือวาง
- 2ปรับการตั้งค่าคุณภาพหากต้องการ
- 3คลิก 'แปลงตอนนี้' แล้วรอให้การแปลงเสร็จสิ้น
- 4ดาวน์โหลดไฟล์ JSON ที่แปลงแล้วของคุณ
เกี่ยวกับการแปลง XLSX เป็น JSON
XLSX เป็นรูปแบบสเปรดชีต XML ที่บีบอัดด้วย ZIP สอดคล้องกับมาตรฐาน ISO 29500 รองรับหลายแผ่นงาน สูตร และสไตล์ เป็นรูปแบบเริ่มต้นของ Excel 2007 ขึ้นไป JSON เป็นรูปแบบแลกเปลี่ยนข้อมูลที่เป็นข้อความ สอดคล้องกับมาตรฐาน RFC 8259 รองรับเพียงหกประเภทข้อมูลพื้นฐาน และถูกใช้อย่างแพร่หลายในการแลกเปลี่ยนข้อมูลระหว่างระบบฟรอนเทนด์และแบ็กเอนด์ จึงเกิดความต้องการแปลงสเปรดชีต XLSX เป็นโครงสร้าง JSON
การแปลงนี้ประมวลผลบนเอ็นจิน SheetJS จะเก็บค่าแคชของเซลล์ คาดเดาประเภทข้อมูลของเซลล์โดยอัตโนมัติ ใช้แถวหัวคอลัมน์เป็นชื่อคีย์ของอ็อบเจ็กต์ JSON ประมวลผลเพียงหนึ่งแผ่นงานต่อการแปลง และส่งออก JSON เป็นข้อความล้วน ไฟล์เอาต์พุตมักจะมีขนาดเล็กกว่าไฟล์ XLSX เดิม และไม่มีพารามิเตอร์คุณภาพเพิ่มเติมให้ปรับ
การแปลงนี้เหมาะสำหรับสถานการณ์ต่างๆ ได้แก่ การนำเข้าข้อมูลสเปรดชีต Excel ไปยังโปรเจกต์ฟรอนเทนด์ การเตรียมแหล่งข้อมูลสำหรับอินเทอร์เฟซ API ของแบ็กเอนด์ และการเติมค่าเริ่มต้นข้อมูลออฟไลน์สำหรับแอปพลิเคชันมือถือ จำเป็นต้องให้ไฟล์ต้นฉบับเป็นไฟล์ XLSX มาตรฐานที่สร้างโดย Excel 2007 ขึ้นไป และเข้ากันได้กับเวิร์กโฟลว์บนเดสก์ท็อปและมือถือทุกประเภท
XLSX กับ JSON: การเปรียบเทียบทางเทคนิค
| คุณลักษณะ | XLSX | JSON |
|---|---|---|
| เปิดตัวเมื่อ | 2007 | 2001 |
| ผู้พัฒนา | Microsoft / ECMA-376 | Douglas Crockford |
คำถามที่พบบ่อยเกี่ยวกับ XLSX → JSON
คุณภาพข้อมูลจะเปลี่ยนแปลงหลังการแปลงหรือไม่
การแปลงจะเก็บข้อมูลข้อความและตัวเลขเดิมของเซลล์ไว้ครบถ้วน ไม่เกิดข้อผิดพลาดเพิ่มเติม อ่านบนเอ็นจิน SheetJS และจะส่งออกเพียงค่าแคชที่คำนวณแล้วของสูตรเท่านั้น
แผ่นงานหลายแผ่นทั้งหมดจะถูกเก็บไว้หรือไม่
การแปลงแต่ละครั้งจะเก็บข้อมูลเพียงหนึ่งแผ่นงานเท่านั้น คุณสามารถเลือกแผ่นงานเป้าหมายเพื่อส่งออกระหว่างการแปลง และข้อมูลจากแผ่นงานที่ไม่ได้เลือกจะไม่ปรากฏในไฟล์ JSON เอาต์พุตสุดท้าย
จำกัดขนาดไฟล์เดี่ยวเท่าใด
เว็บไซต์นี้รองรับไฟล์เดี่ยวขนาดสูงสุด 50MB และแปลงไฟล์ได้ครั้งละหนึ่งไฟล์เท่านั้น ระบบจะปฏิเสธไฟล์ที่มีขนาดเกินกว่านี้
ไฟล์ของฉันจะถูกบันทึกไว้หรือไม่
ไฟล์จะถูกอัปโหลดไปยังเซิร์ฟเวอร์ผ่าน HTTPS เพื่อแปลง หลังการแปลงเสร็จสิ้น เซิร์ฟเวอร์จะลบทั้งไฟล์ต้นฉบับและไฟล์เอาต์พุตทันที และไม่เก็บไฟล์ใดๆ ไว้