ตัวแปลง Excel เป็น JSON
แปลงเวิร์กชีตที่เลือกจาก XLSX หรือ XLS แบบเก่าเป็น JSON โดยไม่ต้องอัปโหลดเวิร์กบุ๊ก เลือกโครงสร้าง JSON เดียวและกฎร่วมสำหรับหัวตาราง ช่องว่าง และค่าของชีตที่เลือกทั้งหมด แล้วดาวน์โหลด JSON หนึ่งไฟล์หรือ ZIP ที่สร้างในเครื่อง ชีตที่มองเห็นจะถูกเลือกไว้ตามค่าเริ่มต้น ส่วนชีต Hidden และ VeryHidden จะแสดงให้คุณเลือกเพิ่มได้โดยตั้งใจ
วิธีแปลง Excel เป็น JSON
-
1
เลือกเวิร์กบุ๊ก Excel
เลือกไฟล์ XLSX ของแท้หรือ XLS แบบไบนารีหนึ่งไฟล์ ขนาดไม่เกิน 20 MiB ตัวแปลงตรวจสอบลายเซ็นไฟล์ ไม่ได้ดูเพียงนามสกุลไฟล์
-
2
เลือกเวิร์กชีต
ตรวจสอบเวิร์กชีตที่มองเห็น, Hidden และ VeryHidden เลือกหนึ่งชีตหรือมากกว่า การตั้งค่า JSON เดียวกันจะใช้กับทุกชีตที่เลือก
-
3
เลือกกฎ JSON
ใช้ระเบียน เมทริกซ์ พจนานุกรม หรือระเบียนที่จัดกลุ่ม กำหนดคีย์หัวตาราง ชนิดข้อมูล และวิธีแสดงช่องว่าง
-
4
ดาวน์โหลดในเครื่อง
เมื่อเลือกเพียงชีตเดียว จะดาวน์โหลดเป็น JSON หากเลือกหลายชีต จะรวมเป็น ZIP ในเบราว์เซอร์ของคุณ
ขีดจำกัดเวิร์กบุ๊กและรูปแบบที่รองรับ
ตัวแปลงนี้อ่านเวิร์กบุ๊ก XLSX และไฟล์ XLS แบบไบนารีรุ่นเก่า ไม่รับไฟล์ XLSM, XLSB, ODS หรือ CSV เบราว์เซอร์จะตรวจสอบลายเซ็นไฟล์ ดังนั้นการเปลี่ยนชื่อรูปแบบอื่นเป็น .xlsx หรือ .xls เพียงอย่างเดียวจึงใช้ไม่ได้
เวิร์กบุ๊กหนึ่งไฟล์มีขนาดได้ถึง 20 MiB มีได้สูงสุด 100 เวิร์กชีต และใช้ได้ถึง 2 ล้านเซลล์ ตัวแปลงยังตรวจสอบโครงสร้างไฟล์เก็บถาวร XLSX ก่อนอ่าน และหยุดสร้างผลลัพธ์เมื่อเกิน 100 MiB ขีดจำกัดเหล่านี้ช่วยป้องกันไม่ให้เวิร์กบุ๊กที่เสียหายหรือมีขนาดใหญ่ผิดปกติสร้างการดาวน์โหลดในเบราว์เซอร์ที่ควบคุมไม่ได้
เลือกโครงสร้าง JSON เดียวสำหรับชีตที่เลือก
JSON แทนอาร์เรย์และอ็อบเจ็กต์ได้ รวมถึงสตริง ตัวเลข บูลีน และ null โครงสร้างที่เหมาะสมขึ้นอยู่กับระบบที่จะอ่านไฟล์ RFC 8259 อธิบายโมเดลข้อมูลของ JSON
| โครงสร้าง | การใช้แถวแรก | เหมาะสำหรับ |
|---|---|---|
| อาร์เรย์ของอ็อบเจ็กต์ | ชื่อหัวตารางจะเป็นชื่อพร็อพเพอร์ตี | API fixtures ข้อมูลแอปพลิเคชัน และการนำเข้าส่วนใหญ่ที่อิงระเบียน |
| เมทริกซ์ | แถวแรกยังคงเป็นข้อมูล | ข้อมูลตามตำแหน่ง ตารางขนาดกะทัดรัด และเครื่องมือที่ต้องการอาร์เรย์ของอาร์เรย์ |
| พจนานุกรม | ชื่อหัวตารางเป็นชื่อพร็อพเพอร์ตี และคอลัมน์ที่เลือกให้คีย์ที่ไม่ซ้ำกัน | การค้นหาอย่างรวดเร็ว เช่น แมปรหัสสินค้าไปยังระเบียนสินค้า |
| อาร์เรย์ที่จัดกลุ่ม | ชื่อหัวตารางเป็นชื่อพร็อพเพอร์ตี และคอลัมน์ที่เลือกให้คีย์กลุ่ม | ระเบียนที่จัดกลุ่มตามฟิลด์ เช่น แผนก ประเทศ หรือสถานะ |
รูปแบบอาร์เรย์ของอ็อบเจ็กต์ใช้พฤติกรรมเริ่มต้นตามเอกสารของ SheetJS คือแถวแรกให้หัวตาราง ผลลัพธ์แบบเมทริกซ์เก็บแถวนั้นไว้ เพราะเป็นข้อมูล ไม่ใช่เมทาดาทา
ผลลัพธ์แบบอ็อบเจ็กต์ พจนานุกรม และแบบจัดกลุ่มต้องใช้แถวหัวตารางที่ไม่ว่างและไม่ซ้ำกัน ผลลัพธ์แบบพจนานุกรมยังต้องการค่าที่ไม่ซ้ำกันในคอลัมน์คีย์ที่เลือก ตัวแปลงจะหยุดพร้อมข้อความผิดพลาดที่ชัดเจนเมื่อไม่เป็นไปตามกฎเหล่านี้ แทนที่จะแทนที่ระเบียนอย่างเงียบ ๆ คุณเลือกใช้คีย์พร็อพเพอร์ตีที่ปรับให้ปลอดภัย หรือคงข้อความหัวตารางเดิมไว้ได้ หากระบบปลายทางต้องการถ้อยคำตามเวิร์กบุ๊ก
ค่า วันที่ และสูตร
เมื่อเปิดใช้การอนุมานชนิดข้อมูล ตัวเลขและบูลีนในสเปรดชีตจะยังเป็นตัวเลขและบูลีนของ JSON คุณอาจเก็บค่าเป็นสตริงแทน หากระบบรับปลายทางจัดการการแปลงชนิดข้อมูลเอง เซลล์ว่างอาจเป็น null หรือสตริงว่าง จำนวนเต็มที่อยู่นอกช่วงจำนวนเต็มที่ปลอดภัยของ JavaScript จะยังเป็นสตริง เพื่อไม่ให้ตัวเลขถูกปัดเศษโดยไม่รู้ตัว
เซลล์วันที่จะเป็นค่า ISO เฉพาะเมื่อโปรแกรมอ่านสเปรดชีตรู้ว่าเป็นวันที่ ตัวแปลงจะไม่เดาว่าข้อความที่ดูเหมือนวันที่คือวันที่จริง ความแตกต่างนี้สำคัญสำหรับค่าอย่างหมายเลขคำสั่งซื้อ ป้ายเวอร์ชัน และข้อความวันที่ตามภาษาและภูมิภาค
ตัวแปลงจะไม่เรียกใช้หรือคำนวณสูตร Excel ใหม่ หากมี จะใช้ค่าของเซลล์สูตรที่เก็บไว้ในแคช ไม่ใช่ผลลัพธ์ที่แสดงตามรูปแบบ สูตรที่ไม่มีค่าแคชจะเป็นไปตามการตั้งค่าค่าว่าง
การแปลงในเบราว์เซอร์และฉบับร่างชั่วคราว
การอ่านเวิร์กบุ๊ก การสร้าง JSON การสร้าง ZIP และการดาวน์โหลดทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ เวิร์กบุ๊ก ข้อมูลชีต และ JSON ที่สร้างขึ้นจะไม่ถูกอัปโหลดหรือส่งผ่าน เซิร์ฟเวอร์ของเรา
ในขั้นตอนแบบหลายหน้า เวิร์กบุ๊กที่ผ่านการตรวจสอบอาจเก็บเป็นฉบับร่างชั่วคราวที่ตรวจแฮชแล้วใน IndexedDB ของเบราว์เซอร์นี้ URL มีเพียงตัวระบุงานแบบทึบ ไม่เคยมีชื่อไฟล์หรือค่าจากเวิร์กชีต ฉบับร่างจะใช้งานไม่ได้หลัง 30 นาที เมื่อเริ่มใหม่หรือขอดาวน์โหลด เครื่องมือจะขอให้เบราว์เซอร์ลบฉบับร่าง และหากยืนยันการลบไม่ได้ จะมีคำเตือนให้ล้างข้อมูลของเว็บไซต์นี้ก่อนออกจากอุปกรณ์ที่ใช้ร่วมกัน หากพื้นที่เก็บข้อมูลของเบราว์เซอร์ใช้ไม่ได้ เครื่องมือจะคงการควบคุมไว้ในหน้าเดียว เพื่อให้คุณทำงานต่อได้โดยไม่ต้องเปลี่ยนหน้า
คำถามที่พบบ่อย
ได้ เลือกหนึ่งชีตหรือมากกว่า หากเลือกหนึ่งชีตจะได้ไฟล์ JSON แต่ถ้าเลือกหลายชีต จะได้ ZIP หนึ่งไฟล์ที่มี JSON สำหรับแต่ละชีต
ใช้อาร์เรย์ของอ็อบเจ็กต์สำหรับระเบียนทั่วไปที่มีหัวตาราง ใช้เมทริกซ์เมื่อทุกแถว รวมถึงแถวหัวตาราง ต้องคงเป็นข้อมูลตามตำแหน่ง ใช้พจนานุกรมสำหรับการค้นหาที่ไม่ซ้ำกัน และใช้อาร์เรย์ที่จัดกลุ่มเมื่อต้องรวมระเบียนที่เกี่ยวข้องตามค่าที่ซ้ำกัน
โครงสร้างที่ใช้หัวตารางต้องมีหัวตารางไม่ว่างและไม่ซ้ำกัน พจนานุกรมยังต้องมีค่าที่ไม่ซ้ำกันในคอลัมน์คีย์ที่เลือก การปฏิเสธค่าซ้ำป้องกันไม่ให้ไฟล์ผลลัพธ์แทนที่ระเบียนหนึ่งด้วยอีกระเบียนอย่างเงียบ ๆ
ไม่ เซลล์สูตรจะใช้ค่าเซลล์ที่เก็บไว้ในแคชเมื่อมี ไม่ใช่ผลลัพธ์ที่แสดงตามรูปแบบ และเครื่องมือจะไม่คำนวณสูตรใหม่ วันที่ ISO จะเขียนเฉพาะสำหรับเซลล์ที่โปรแกรมอ่านสเปรดชีตรู้ว่าเป็นวันที่ แทนที่จะเดาจากข้อความ
ไม่ การอ่าน การแปลง และการเตรียมดาวน์โหลดยังคงอยู่ในเบราว์เซอร์ ขั้นตอนแบบหลายหน้าอาจเก็บฉบับร่างเฉพาะในเบราว์เซอร์ที่ใช้งานไม่ได้หลัง 30 นาที แต่เวิร์กบุ๊กและข้อมูลจะไม่ถูกส่งไปยังเซิร์ฟเวอร์หรือใส่ไว้ใน URL การเริ่มใหม่หรือขอดาวน์โหลดจะขอให้เบราว์เซอร์ลบฉบับร่าง และจะแสดงคำเตือนหากยืนยันการลบไม่ได้
เครื่องมือที่เกี่ยวข้อง
ตัวแปลงคำบรรยาย
แปลงคำบรรยาย SRT เป็น WebVTT หรือ VTT เป็น SRT ภายในเครื่อง ตรวจสอบเวลา รักษาข้อความหลายบรรทัด แล้วคัดลอกหรือดาวน์โหลดผลลัพธ์
รวมแผ่นงาน Excel
รวมไฟล์ XLSX, XLS, XLSM, XLSB หรือ ODS ในเครื่อง เก็บแผ่นงานต้นทางแยกไว้ หรือเพิ่มแถวที่มีหัวคอลัมน์ตรงกัน แล้วดาวน์โหลด XLSX.
เครื่องมือแตกไฟล์บีบอัด
ตรวจสอบไฟล์ ZIP, JAR, XPI, DOCX, XLSX, PPTX และ ODT ภายในเบราว์เซอร์ แล้วดาวน์โหลดไฟล์ด้านในทีละไฟล์โดยไม่ต้องอัปโหลดไฟล์ต้นฉบับ
เครื่องมือแยกชีต Excel
แยกเวิร์กบุ๊ก XLSX หรือ XLS ตามแท็บเวิร์กชีต กลุ่มแถวข้อมูล หรือค่าคอลัมน์ในเบราว์เซอร์ ดาวน์โหลด XLSX เดียวหรือ ZIP ในเครื่องได้โดยไม่ต้องอัปโหลดไฟล์
เครื่องมือแปลง Excel เป็น CSV
แปลงชีต XLSX หรือ XLS เป็น CSV หรือ TSV ในเบราว์เซอร์ เลือกชีต ตัวคั่น การเข้ารหัส และข้อมูลที่ซ่อนได้โดยไม่ต้องอัปโหลดไฟล์
เครื่องมือแปลง Word เป็น Markdown
แปลงไฟล์ Word DOCX เป็น Markdown ที่เป็นระเบียบภายในเบราว์เซอร์ เก็บหัวข้อ รายการ ลิงก์ และตารางแบบง่าย แล้วคัดลอกหรือดาวน์โหลดไฟล์ .md ที่แก้ไขได้
เครื่องมือนี้มีให้บริการในภาษาอื่น
- Convertidor de Excel a JSON [ES]
- Excel naar JSON-converter [NL]
- Excel 转 JSON 转换器 [ZH]
- Excel JSON 변환기 [KO]
- Convertisseur Excel vers JSON [FR]
- Excel till JSON-konverterare [SV]
- Konverter Excel ke JSON [ID]
- Conversor de Excel para JSON [PT]
- Excel-zu-JSON-Konverter [DE]
- Excel JSON Dönüştürücü [TR]
- Konwerter Excel na JSON [PL]
- Excel to JSON Converter [EN]
- Excel から JSON への変換ツール [JA]
- Trình chuyển đổi Excel sang JSON [VI]
- محول Excel إلى JSON [AR]
- Convertitore da Excel a JSON [IT]
- Конвертер Excel в JSON [RU]