Excel เป็น JSON
เปลี่ยนสเปรดชีตเป็นระเบียน JSON ในหน้าเว็บ
- ทำงานบนอุปกรณ์ของคุณ — ไฟล์ไม่ถูกส่งไปที่ใด
- ไม่ต้องสมัครสมาชิก ไม่มีลายน้ำ ไม่มีโควตารายวัน
- ฟรี และไม่จำกัดจำนวนครั้งที่ใช้
ทำงานอย่างไร
การนำสเปรดชีตเข้าสู่ JSON เป็นขั้นแรกของสคริปต์นำเข้า ไฟล์ seed และชุดข้อมูลทดสอบส่วนใหญ่ และเป็นจุดที่ไฟล์เต็มไปด้วยข้อมูลจริงมักถูกวางลงในตัวแปลงที่ไม่รู้จัก
ระเบียนหรือแถวดิบ
โหมดระเบียนให้หนึ่งออบเจ็กต์ต่อหนึ่งแถว โดยแถวแรกเป็นชื่อฟิลด์ ซึ่งเป็นสิ่งที่ API หรือสคริปต์นำเข้าคาดหวัง โหมดอาร์เรย์ดิบให้แถวตามที่เป็นอยู่ทุกประการ รวมถึงแถวหัวตาราง มีประโยชน์เมื่อชีตไม่มีหัวตาราง หรือเมื่อรูปแบบไม่สม่ำเสมอและคุณต้องการจัดการเอง
คงชนิดข้อมูลไว้
ตัวเลขออกมาเป็นตัวเลข JSON และวันที่เป็นค่าที่อ่านได้ ไม่ใช่ทุกอย่างกลายเป็นสตริง เซลล์ว่างจะกลายเป็น null ในโหมดระเบียน ทุกออบเจ็กต์จึงมีรูปร่างเหมือนกัน ซึ่งสำคัญเมื่อผลลัพธ์ถูกป้อนให้สิ่งที่เข้มงวด
ชีตเดียวหรือทั้งหมด
โดยค่าเริ่มต้นจะแปลงเฉพาะชีตแรก ซึ่งเป็นกรณีปกติ การเลือกทุกชีตจะได้ออบเจ็กต์ที่ใช้ชื่อชีตเป็นคีย์ พร้อมแถวของแต่ละชีตอยู่ข้างใน ระบบจะแจ้งให้ทราบเมื่อสมุดงานมีชีตมากกว่าที่แปลง
อะไรที่สูญหาย
การจัดรูปแบบ สูตร เซลล์ที่ผสาน และแผนภูมิไม่มีสิ่งที่เทียบเท่าใน JSON ผลลัพธ์ของสูตรจะถูกเก็บไว้ แต่ตัวสูตรจะไม่ถูกเก็บ
Excel เป็น JSON — คำถามที่พบบ่อย
ชื่อฟิลด์มาจากไหน
มาจากแถวแรกของชีต ในโหมดระเบียน
แปลงทุกชีตพร้อมกันได้ไหม
ได้ เลือกทุกชีตแล้วคุณจะได้ออบเจ็กต์ที่ใช้ชื่อชีตเป็นคีย์
ตัวเลขถูกแปลงอย่างถูกต้องไหม
ใช่ ตัวเลขยังคงเป็นตัวเลข ไม่กลายเป็นสตริง
ไฟล์ของฉันถูกอัปโหลดไหม
ไม่ ทุกอย่างเกิดขึ้นในเบราว์เซอร์ของคุณ