เครื่องมือข้อมูลและข้อความ

CSV เป็น JSON

เปลี่ยนสเปรดชีตที่ส่งออกมาเป็นระเบียน JSON ในหน้าเว็บ

CSV เป็น JSON ทำงานบนอุปกรณ์ของคุณ
  • ทำงานในเบราว์เซอร์ของคุณ — สิ่งที่คุณป้อนไม่ถูกอัปโหลด
  • ไม่ต้องสมัครสมาชิก ไม่มีโควตา ใช้ฟรีกี่ครั้งก็ได้

ทำงานอย่างไร

เส้นทางย้อนกลับ คือเพื่อนร่วมงานส่งสเปรดชีตมาและมีบางอย่างต้องการเป็น JSON เช่น ไฟล์ seed ชุดข้อมูลทดสอบ หรือสคริปต์นำเข้า ไฟล์ส่งออกเหล่านั้นมักเต็มไปด้วยข้อมูลจริง ซึ่งเป็นเหตุผลที่ดีที่จะไม่วางลงในเว็บไซต์ที่ไม่รู้จัก

แถวแรกกลายเป็นคีย์

หัวคอลัมน์ถูกใช้เป็นชื่อพร็อพเพอร์ตีของทุกระเบียน หัวคอลัมน์ที่ว่างจะได้ชื่อชั่วคราวแทนที่จะถูกตัดทิ้ง เพื่อไม่ให้คอลัมน์ใดหายไปโดยไม่แจ้ง

แยกวิเคราะห์ฟิลด์ที่ใส่เครื่องหมายอัญประกาศอย่างถูกต้อง

ฟิลด์ที่ล้อมด้วยเครื่องหมายอัญประกาศอาจมีเครื่องหมายจุลภาค การขึ้นบรรทัดใหม่ และเครื่องหมายอัญประกาศที่ escape แล้ว และอ่านได้ถูกต้อง นี่คือสิ่งที่แยกตัวแยกวิเคราะห์ CSV จริงออกจากการแบ่งด้วยเครื่องหมายจุลภาค และเป็นเหตุผลที่ที่อยู่และบันทึกข้อความอิสระผ่านการแปลงไปได้ครบ

ตัวเลขและบูลีนกลายเป็นชนิดข้อมูลจริง

ค่าที่เป็นตัวเลขทั้งหมดจะกลายเป็นตัวเลข JSON และ true/false จะกลายเป็นบูลีน JSON ส่วนอย่างอื่นคงเป็นสตริง ซึ่งมักเป็นสิ่งที่คุณต้องการ หากต้องการทุกอย่างเป็นสตริง ให้ใส่เครื่องหมายอัญประกาศที่ค่าในต้นฉบับ

ข้ามแถวว่าง

บรรทัดว่างท้ายไฟล์ ซึ่งไฟล์สเปรดชีตที่ส่งออกสร้างขึ้นอยู่เสมอ จะถูกละเลยแทนที่จะกลายเป็นระเบียนว่าง

คำถามที่พบบ่อย

CSV เป็น JSON — คำถามที่พบบ่อย

รองรับฟิลด์ที่ใส่เครื่องหมายอัญประกาศและมีเครื่องหมายจุลภาคอยู่ข้างในไหม

รองรับ ฟิลด์ที่มีเครื่องหมายอัญประกาศ เครื่องหมายจุลภาคที่ฝังอยู่ การขึ้นบรรทัดใหม่ และเครื่องหมายอัญประกาศที่ escape แล้ว แยกวิเคราะห์ได้ถูกต้องทั้งหมด

ตัวเลขถูกแปลงเป็นตัวเลขจริงไหม

ใช่ เช่นเดียวกับ true และ false ส่วนอย่างอื่นคงเป็นสตริง

ถ้า CSV ของฉันไม่มีแถวหัวตารางล่ะ

ให้เพิ่มก่อน แถวแรกใช้เป็นชื่อพร็อพเพอร์ตี

ข้อมูลของฉันถูกอัปโหลดไหม

ไม่ ทุกอย่างเกิดขึ้นในเบราว์เซอร์ของคุณ