แปลง JSON เป็น Excel
อัปโหลดไฟล์ JSON ที่ส่งออกจาก API ไฟล์ล็อก หรือข้อมูลสำรองจากฐานข้อมูล แล้วรับเวิร์กบุ๊ก XLSX ที่แต่ละเรคคอร์ดเป็นหนึ่งแถว และแต่ละคีย์เป็นคอลัมน์ที่กรอง เรียงลำดับ และหาผลรวมได้
แปลงไฟล์ข้อมูล
หรือลากไฟล์ CSV, TSV, TXT … มาวางที่นี่ ·
สูงสุด 95 MB ต่อไฟล์· ได้สูงสุด 20 ไฟล์· ลบหลังจาก 30 นาที
ไฟล์จะถูกประมวลผลบนเซิร์ฟเวอร์ของเราและถูกลบหลังจาก 30 นาที
อักขระที่ใช้คั่นคอลัมน์ในไฟล์ CSV และไฟล์ข้อความ ทั้งตอนอ่านและตอนเขียน ค่าอัตโนมัติจะตรวจหาจากไฟล์ต้นฉบับและเขียนด้วยจุลภาค
UTF-8 ใช้ได้กับทุกภาษา เลือก UTF-8 พร้อม BOM หาก Excel บน Windows แสดงอักษรที่มีวรรณยุกต์หรืออักษรเอเชียเพี้ยนเมื่อเปิด CSV
สำหรับไฟล์ Excel, ODS และ Numbers: แปลงเฉพาะชีตแรก หรือทุกชีต (CSV หนึ่งไฟล์ต่อชีตใน ZIP หรือคีย์ JSON หนึ่งคีย์ต่อชีต)
ชื่อแท็บชีตในสเปรดชีตใหม่ ไม่เกิน 31 อักขระ
อาร์เรย์ของออบเจ็กต์จะใช้ชื่อคอลัมน์เป็นคีย์ในทุกแถว ส่วนอาร์เรย์ของอาร์เรย์จะกะทัดรัดกว่าและเก็บส่วนหัวไว้เป็นอาร์เรย์แรก
ชื่อของอิลิเมนต์ชั้นนอกที่ครอบทุกแถว โดยแต่ละแถวจะกลายเป็น <row> ภายในอิลิเมนต์นั้น
ใช้ในคำสั่ง CREATE TABLE และ INSERT ใช้ได้เฉพาะตัวอักษร ตัวเลข และขีดล่าง
การใส่เครื่องหมายคำพูดและชนิดคอลัมน์แตกต่างกันเล็กน้อยในแต่ละฐานข้อมูล ให้เลือกฐานข้อมูลที่จะนำเข้า
เขียนเซลล์วันที่ใหม่ให้เป็นรูปแบบเดียวกัน ISO (2026-10-18) ปลอดภัยที่สุดสำหรับฐานข้อมูลและโค้ด ส่วนคงเดิมจะเก็บไว้ตามที่ปรากฏในต้นฉบับ
วิธีใช้เครื่องมือนี้
- 1
อัปโหลดไฟล์ JSON
วางไฟล์ .json, .jsonl หรือ .ndjson ลงในพื้นที่อัปโหลด รองรับสูงสุด 20 ไฟล์ต่อครั้ง ไฟล์ละไม่เกิน 95 MB โดยแต่ละไฟล์จะกลายเป็นเวิร์กบุ๊กของตัวเอง
- 2
ตรวจสอบการตั้งค่าชีต
ตัวเลือก แปลงเป็น ถูกตั้งเป็น XLSX ไว้แล้ว ใน การตั้งค่าขั้นสูง คุณสามารถเปลี่ยนชื่อแท็บได้ที่ ชื่อชีต หรือปรับรูปแบบเวลาที่ วันที่
- 3
แปลงแล้วเปิดใน Excel
กด แปลงเป็น XLSX (Excel) → แล้วดาวน์โหลดเวิร์กบุ๊ก ไฟล์เปิดได้ใน Excel, Google Sheets, Numbers และ LibreOffice Calc
ใครบ้างที่ต้องการ JSON ในรูปแบบชีต Excel
JSON เป็นรูปแบบที่เครื่องใช้แลกเปลี่ยนข้อมูลกัน Douglas Crockford ตั้งชื่อและเผยแพร่ให้แพร่หลายราวปี 2001 และมาตรฐาน IETF RFC 8259 (2017) กำหนดชนิดค่าเพียงหกชนิด ได้แก่ ออบเจ็กต์ อาร์เรย์ สตริง ตัวเลข true/false และ null REST API, การส่งออกจาก Firebase และ MongoDB, เว็บฮุกของ Stripe และเครื่องมือนักพัฒนาในเบราว์เซอร์ ล้วนให้ข้อมูลเป็น JSON
แต่คนที่ได้รับข้อมูลเหล่านี้มักไม่ใช่นักพัฒนา นักวิเคราะห์การตลาดดึงข้อมูลแคมเปญจาก API ของแพลตฟอร์มโฆษณา เจ้าของร้านดาวน์โหลดออเดอร์จากร้านค้าแบบ headless นักวิจัยบันทึกชุดข้อมูลสาธารณะ พวกเขาต้องการหนึ่งระเบียนต่อหนึ่งแถว คอลัมน์ที่กรองได้ และ SUM ที่ท้ายตาราง
แปลง JSON เป็น Excel: เรคคอร์ดถูกจัดเป็นแถวอย่างไร
[
{"order": "A-1001", "total": 48.5, "customer": {"name": "Ruth Ng", "country": "CA"}, "tags": ["gift", "rush"]},
{"order": "A-1002", "total": 12, "customer": {"name": "Omar Diaz", "country": "US"}}
]ชีตที่ได้มีห้าคอลัมน์ ได้แก่ order, total, customer.name, customer.country และ tags แถวที่ 3 มี A-1002, 12, Omar Diaz และ US โดยเซลล์ tags ว่าง เพราะระเบียนที่สองไม่มีคีย์นั้น คีย์ที่ขาดไปจะไม่ทำให้ค่าอื่นเลื่อนไปด้านข้าง ซึ่งเป็นความผิดพลาดแบบเดิม ๆ ของการคัดลอก JSON ใส่เซลล์ด้วยมือ
ตัวเลขยังเป็นตัวเลข จึงรวมยอดได้ทันที ส่วนสตริงที่หน้าตาเหมือนตัวเลข เช่น รหัสไปรษณีย์หรือ SKU ที่อยู่ในเครื่องหมายคำพูดจะยังเป็นข้อความ ซึ่งรักษาเลขศูนย์นำหน้า เช่น 02134 สำหรับเวลาแบบ ISO (2026-10-18T09:30:00Z) ให้เลือกรูปแบบที่อ่านง่ายใน วันที่
แปลง JSON เป็น XLSX: ข้อจำกัดของ Excel ที่ยังมีผลอยู่
- แถวต่อเวิร์กชีต
- 1,048,576
- คอลัมน์ ตั้งแต่ A ถึง XFD
- 16,384
- อักขระต่อเซลล์
- 32,767
- อักขระในชื่อชีต
- 31
JSON
JavaScript Object Notation
JSON คือรูปแบบข้อความขนาดเบาสำหรับข้อมูลเชิงโครงสร้าง ได้รับความนิยมจาก Douglas Crockford ในช่วงต้นทศวรรษ 2000 และกำหนดเป็นมาตรฐาน RFC 8259 และ ECMA-404 แสดงอ็อบเจกต์ อาร์เรย์ สตริง ตัวเลข ค่าบูลีน และ null ด้วยไวยากรณ์ที่เรียบง่ายและอ่านง่าย เป็นรูปแบบเริ่มต้นของ API บนเว็บ ไฟล์การตั้งค่า และการแลกเปลี่ยนข้อมูลระหว่างแอปในแทบทุกภาษาโปรแกรม ไม่มีคอมเมนต์ วันที่ หรือสคีมาในตัว และไฟล์ขนาดใหญ่ที่ซ้อนกันหลายชั้นอ่านได้ยากหากไม่มีโปรแกรมดู
- การบีบอัด
- –
- พื้นหลังโปร่งใส
- –
- ภาพเคลื่อนไหว
- –
- เปิดตัว
- 2001 · Douglas Crockford
XLSX
เวิร์กบุ๊ก Microsoft Excel
XLSX เป็นรูปแบบเวิร์กบุ๊กเริ่มต้นของ Microsoft Excel ตั้งแต่ Office 2007 โดยอิงตามมาตรฐาน Office Open XML เก็บหลายแผ่นงาน สูตร การจัดรูปแบบ แผนภูมิ PivotTable และการตรวจสอบความถูกต้องของข้อมูลไว้ในแพ็กเกจ ZIP ที่บรรจุไฟล์ XML รองรับมากกว่าหนึ่งล้านแถวต่อแผ่นงาน และเป็นรูปแบบมาตรฐานสำหรับแลกเปลี่ยนสเปรดชีตทางธุรกิจ Google Sheets, LibreOffice และ Numbers เปิด XLSX ได้ แต่แมโครและฟีเจอร์ขั้นสูงอาจใช้งานต่อไม่ได้
- การบีบอัด
- –
- พื้นหลังโปร่งใส
- –
- ภาพเคลื่อนไหว
- –
- เปิดตัว
- 2007 · Microsoft
การแปลง JSON เป็น Excel คือทางที่ผลลัพธ์จาก API และฐานข้อมูลไปถึงคนที่ไม่อ่านโค้ด เช่น ผู้จัดการผลิตภัณฑ์ นักบัญชี หรือลูกค้าที่ต้องการแถวสำหรับเรียงลำดับและผลรวมสำหรับตรวจสอบ ไม่ใช่วงเล็บปีกกากับเครื่องหมายคำพูด
สิ่งที่ผู้ใช้คาดหวังจากการแปลง JSON เป็น Excel
ความเชื่อไฟล์ JSON ทุกไฟล์แปลงเป็นตารางเรียบร้อยได้
ข้อเท็จจริงตารางต้องมีระเบียนที่ซ้ำรูปแบบกัน ออบเจ็กต์การตั้งค่าเดียวที่ซ้อนกันลึกจะกลายเป็นแถวเดียวที่กว้างมาก สำหรับไฟล์แบบนี้ แปลง JSON เป็น YAML อ่านง่ายกว่า
ความเชื่อExcel เปิดไฟล์ .json ได้โดยตรงถ้าเปลี่ยนนามสกุล
ข้อเท็จจริงการเปลี่ยนชื่อไม่ได้เปลี่ยนเนื้อหาในไฟล์ Excel จะมองเป็นข้อความและใส่ทุกอย่างไว้ในคอลัมน์ A
ความเชื่อเวิร์กบุ๊กเก็บชนิดข้อมูลของ JSON ไว้ครบทุกอย่าง
ข้อเท็จจริงExcel มีตัวเลข ข้อความ ค่าบูลีน และเซลล์ว่าง JSON null จะกลายเป็นเซลล์ว่าง และความต่างระหว่าง 12 กับ 12.0 จะหายไป
ความเชื่อไฟล์ส่งออกที่เล็กกว่า 100 MB ใส่ได้ทั้งหมด
ข้อเท็จจริงจำนวนแถวก็มีผล ล็อกสองล้านบรรทัดเกินตาราง 1,048,576 แถว ให้แยกไฟล์ก่อน หรือใช้ แปลง JSON เป็น CSV เพื่อนำเข้าฐานข้อมูล
คำถามเกี่ยวกับการแปลง JSON เป็น Excel
แปลง JSON เป็น Excel โดยไม่ใช้ Power Query ได้หรือไม่
ได้ วิธีของ Excel เองคือ Data → Get Data → From File → From JSON ซึ่งจะเปิดตัวแก้ไข Power Query และให้คุณขยายระเบียนทีละคอลัมน์ ส่วนที่นี่การขยายเกิดขึ้นระหว่างการแปลง และเวิร์กบุ๊กที่ได้พร้อมใช้กรองข้อมูลทันที
ออบเจ็กต์ที่ซ้อนกันใน JSON จะถูกจัดการอย่างไร
ออบเจ็กต์ที่ซ้อนอยู่จะถูกกระจายเป็นคอลัมน์เพิ่มโดยตั้งชื่อตามเส้นทางที่คั่นด้วยจุด เช่น ออบเจ็กต์ address จะกลายเป็น address.city และ address.zip ส่วนอาร์เรย์ของค่าธรรมดาภายในระเบียนจะอยู่ในเซลล์เดียวเป็นข้อความ JSON เพราะหนึ่งแถวรองรับจำนวนคอลัมน์ที่ไม่คงที่ไม่ได้
เครื่องมือนี้รองรับ JSON Lines จาก BigQuery หรือโปรแกรมส่งล็อกหรือไม่
ได้ ไฟล์ที่ลงท้ายด้วย .jsonl หรือ .ndjson จะถูกอ่านทีละออบเจ็กต์ต่อบรรทัด ซึ่งเป็นรูปแบบที่ BigQuery export, Elasticsearch dump และระบบล็อกส่วนใหญ่ใช้เขียนระเบียน แต่ละบรรทัดจะกลายเป็นหนึ่งแถวในชีต
ทำไม ID 19 หลักจึงกลายเป็นตัวเลขที่ลงท้ายด้วยศูนย์
Excel เก็บตัวเลขได้ 15 หลักที่มีนัยสำคัญ ดังนั้นจำนวนเต็มที่ยาวกว่านั้น เช่น Twitter snowflake ID หรือหมายเลขบัตร จะสูญเสียหลักท้ายเมื่ออยู่ในเซลล์ตัวเลข ให้เก็บ ID แบบนี้เป็นสตริงใน JSON (ใส่เครื่องหมายคำพูด) แล้วจะแสดงในชีตเป็นข้อความครบทุกหลัก
ไฟล์ที่ส่งออกจาก API ของฉันถูกจัดเก็บไว้ที่ใดหรือไม่
ไม่ ไฟล์จะถูกลบอัตโนมัติ 30 นาทีหลังประมวลผล และไม่ต้องใช้บัญชี
แปลงสเปรดชีตกลับเป็น JSON ภายหลังได้หรือไม่
ได้ เมื่อแก้ไขแถวเสร็จแล้ว นำเวิร์กบุ๊กไปผ่าน แปลง Excel เป็น JSON หัวคอลัมน์จะกลับมาเป็นคีย์ ชื่อคอลัมน์ที่มีจุดจะถูกเขียนเป็นคีย์แบบแบน หากเอพีไอของคุณต้องการออบเจ็กต์ซ้อน ให้สร้างขึ้นใหม่ในโค้ด
- แปลง Excel เป็น JSONแปลงชีต Excel เป็น JSON ออนไลน์ แถวหัวตารางกลายเป็นคีย์ แต่ละแถวเป็นหนึ่งออบเจ็กต์ วันที่เขียนเป็นสตริง ISO รองรับ XLSX, XLS, ODS และ Numbers
- แปลง JSON เป็น CSVแปลง JSON หรือ JSON Lines เป็น CSV หนึ่งแถวต่อออบเจ็กต์ แตกฟิลด์ซ้อนเป็นคอลัมน์ UTF-8 พร้อม BOM ให้ Excel แสดงอักขระถูกต้อง ครั้งละ 20 ไฟล์
- แปลง XML เป็น Excelเปิดใบแจ้งหนี้ XML รายการเดินบัญชี ฟีดสินค้า และไฟล์ส่งออกจากระบบเป็นตาราง Excel XLSX ไม่ต้องใช้ XML map หรือแท็บนักพัฒนา ใช้บน Mac ได้ด้วย
- แปลง CSV เป็น XLSXแปลง CSV เป็นเวิร์กบุ๊ก Excel XLSX โดยเลขศูนย์นำหน้า รหัสยาว และข้อความที่มีอักขระพิเศษยังครบถ้วน ตรวจจับไฟล์ที่คั่นด้วยจุลภาค อัฒภาค และแท็บให้อัตโนมัติ
- แปลง JSON เป็น YAMLแปลง JSON เป็น YAML ออนไลน์สำหรับ Kubernetes, GitHub Actions, Compose และ Ansible จัดย่อหน้า ใส่เครื่องหมายคำพูดปลอดภัย ครั้งละ 20 ไฟล์ ไม่ต้องสมัคร
- แปลง JSON เป็นตาราง HTMLแปลงไฟล์ JSON ให้เป็นตาราง HTML โดยคีย์จะเป็นหัวคอลัมน์และแต่ละเรกคอร์ดเป็นแถว นำไปวางใน CMS อีเมล หรือหน้าเว็บภายในได้ทันที ไม่ต้องเขียนโค้ด