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