แปลง CSV ที่วางไว้เป็น JSON array ที่สะอาด

ทุกอย่างทำงานในเบราว์เซอร์ — ข้อมูลของคุณไม่ออกจากหน้านี้

วางไฟล์ CSV เพื่อโหลด
ต้นฉบับ CSV วาง วางไฟล์ หรือโหลดตัวอย่าง
ตัวคั่น
วิธีอ่านข้อมูลของคุณ
ผลลัพธ์ JSON อัปเดตสดขณะพิมพ์
รูปร่าง
การย่อหน้า
JSON ของคุณจะปรากฏที่นี่ วาง CSV ทางซ้าย วางไฟล์ .csv หรือโหลดตัวอย่างเพื่อดูการทำงาน

ฟิลด์ที่ใส่เครื่องหมายคำพูด เครื่องหมายคำพูดที่ escape และการขึ้นบรรทัดใหม่ภายในเครื่องหมายคำพูดรองรับอย่างสมบูรณ์ (RFC 4180)


เกี่ยวกับ CSV → JSON

ตัวแปลง CSV เป็น JSON นี้แปลงข้อมูลที่คั่นด้วยจุลภาค อัฒภาค แท็บ หรือไปป์ ให้เป็น JSON ที่สะอาดขณะที่คุณพิมพ์ วาง CSV ลากไฟล์ .csv มาวาง หรือโหลดตัวอย่าง ตัวคั่นจะถูกตรวจจับอัตโนมัติ (หรือบังคับด้วยตนเอง) และผลลัพธ์ JSON จะอัปเดตสด พร้อมตารางพรีวิวแสดงให้เห็นว่าแต่ละแถวถูกอ่านอย่างไรอย่างชัดเจน

ตัวแยกวิเคราะห์เป็นไปตามมาตรฐาน RFC 4180 ดังนั้นฟิลด์ที่มีเครื่องหมายคำพูด เครื่องหมายคำพูดที่ escape และการขึ้นบรรทัดใหม่ภายในเครื่องหมายคำพูดจะถูกจัดการได้อย่างถูกต้อง เมื่อเปิดสวิตช์ header แถวแรกจะกลายเป็นคีย์ของออบเจกต์ ชื่อหัวข้อที่ซ้ำหรือว่างเปล่าจะถูกซ่อมแซมโดยอัตโนมัติและมีคำเตือนบอกว่าแก้ไขอะไรไป

ตัวเลือกผลลัพธ์ครอบคลุมกรณีทั่วไป: อาร์เรย์ของออบเจกต์หรืออาร์เรย์ของแถวธรรมดา การเยื้องที่ปรับได้ และ “smart types” ที่แปลงตัวเลข true/false และ null ให้เป็นชนิด JSON จริงแทนที่จะเป็นสตริง ทุกอย่างทำงานในเบราว์เซอร์ของคุณ — ข้อมูลของคุณไม่เคยออกจากหน้าเว็บ

วิธีใช้ CSV → JSON

  1. วาง CSV ของคุณลงในช่องซ้าย อัปโหลดไฟล์ .csv หรือโหลดตัวอย่าง
  2. ยืนยันตัวคั่นที่ตรวจจับอัตโนมัติ หรือเลือกจุลภาค อัฒภาค แท็บ หรือไปป์ด้วยตนเอง
  3. สลับ “First row is a header” เพื่อควบคุมว่าชื่อคอลัมน์จะกลายเป็นคีย์ JSON หรือไม่
  4. เลือกรูปแบบ (ออบเจกต์หรือแถว) ระดับการเยื้อง และเปิด/ปิด smart types
  5. ตรวจสอบพรีวิว “How your data was read” แล้วคัดลอก JSON หรือดาวน์โหลดไฟล์ .json

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

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

ใช่ — ฟรีโดยไม่จำกัดจำนวนไฟล์ที่คุณแปลงและไม่ต้องมีบัญชี

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

มันแปลงค่าในเซลล์ที่ดูเหมือนตัวเลข บูลีน หรือ null ให้เป็นชนิด JSON จริง — 42 แทนที่จะเป็น "42", true แทนที่จะเป็น "true" — และเปลี่ยนเซลล์ว่างให้เป็น null ปิดตัวเลือกนี้เพื่อให้ทุกค่าคงเป็นสตริง

แถวที่มีจำนวนคอลัมน์ต่างกันจะถูกเติมหรือตัดให้พอดี ชื่อหัวข้อที่ซ้ำจะได้รับส่วนต่อท้ายเป็นตัวเลข และเซลล์หัวข้อว่างเปล่าจะถูกตั้งชื่อ column_1, column_2 และต่อไปเรื่อย ๆ การแก้ไขแต่ละครั้งจะถูกรายงานเป็นคำเตือนเพื่อไม่ให้เกิดขึ้นแบบเงียบ ๆ

ได้ ตัวแยกวิเคราะห์เป็นไปตามมาตรฐาน RFC 4180: ฟิลด์ที่มีเครื่องหมายคำพูด เครื่องหมายคำพูดคู่ที่ escape และการขึ้นบรรทัดใหม่ภายในเครื่องหมายคำพูดทั้งหมดถูกอ่านได้อย่างถูกต้องแทนที่จะแยกแถวออกจากกัน

แชร์สิ่งนี้

การค้นหายอดนิยม
CSV เป็น JSON แปลง CSV เป็น JSON ตัวแปลง CSV JSON CSV เป็นอาร์เรย์ JSON แยกวิเคราะห์ CSV ออนไลน์ เครื่องมือ CSV เป็น JSON
ต้องการความช่วยเหลือ?
พบปัญหากับเครื่องมือนี้หรือไม่? แจ้งทีมงานของเรา
รายงานปัญหา

เพิ่มเครื่องมือฟรีนี้ลงในเว็บไซต์ของคุณเอง — คัดลอกและวางโค้ดด้านล่าง