tool hub ชุดเครื่องมือ

CSV to JSON

CSV to JSON — ทำงานในเบราว์เซอร์ ไม่บันทึกข้อมูล

ทำงานในเบราว์เซอร์ ไม่ต้องสมัคร ใช้ฟรี


CSV → JSON

รองรับ CSV คั่นด้วยจุลภาค รวมถึงฟิลด์ในเครื่องหมายคำพูดและเครื่องหมายคำพูดที่เอสเคป ข้อมูลประมวลผลเฉพาะในเบราว์เซอร์

วิธีใช้

  1. วางตารางคั่นด้วยจุลภาคลงในกล่อง CSV เนื้อหาที่บันทึกจาก Excel หรือ Google Sheets ใช้ได้เลย
  2. ใช้แถวแรกเป็นส่วนหัว (อาร์เรย์ของออบเจ็กต์) เปิดไว้เป็นค่าเริ่มต้น เปิดไว้สำหรับออบเจ็กต์คีย์-ค่า ปิดถ้าต้องการเพียงอาร์เรย์ 2 มิติ
  3. กด แปลง แล้วตรวจผลในกล่อง JSON หากรูปแบบไม่ถูกต้องจะมีข้อความสถานะ
  4. ใช้ คัดลอกผลลัพธ์ เพื่อวาง JSON ลงคลิปบอร์ดสำหรับโค้ดของคุณ
  5. รีเซ็ต ล้างอินพุตและเอาต์พุตร่วมกันเมื่อต้องการตารางใหม่

แนวคิดหลัก

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

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

ตัวอย่าง

ถ้าอินพุตคือ name,age แล้ว hong,30, kim,25 และเปิดส่วนหัว คุณได้ [{"name":"hong","age":"30"},{"name":"kim","age":"25"}] อินพุตเดียวกันโดยไม่ใช้ส่วนหัวกลายเป็นสามอาร์เรย์ ใส่คำพูดรอบเซลล์ที่มีจุลภาค เช่น "Seoul, Gangnam" ชื่อส่วนหัวภาษาอังกฤษตัวพิมพ์เล็กอ่านง่ายด้วยดอทโนเทชันใน JavaScript หากไฟล์ส่งออกมีจำนวนคอลัมน์ไม่สม่ำเสมอ ให้เติมเซลล์ว่างก่อนเพื่อไม่ให้คีย์หาย

ที่เกี่ยวข้อง: JSON → CSV · จัดรูปแบบ JSON · TSV/CSV → ตาราง HTML

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

ต้องเปิดส่วนหัวแถวแรกสำหรับ CSV เป็น JSON หรือไม่?

เปิดสำหรับอาร์เรย์ของออบเจ็กต์ ปิดสำหรับข้อมูลที่ไม่มีชื่อคอลัมน์ เช่น พิกัด เปิดเป็นค่าเริ่มต้น

แปลง TSV คั่นแท็บเป็น JSON ที่นี่ได้ไหม?

หน้าจอนี้ใช้จุลภาค สำหรับแท็บ ให้ใช้ตัวสร้างตารางมาร์กดาวน์หรือเครื่องมือตาราง HTML ของ TSV/CSV

จัดการฟิลด์ CSV ที่ผสมคำพูดและจุลภาคอย่างไร?

หุ้มฟิลด์ด้วยเครื่องหมายคำพูดคู่ และเขียนคำพูดด้านในสองครั้งเพื่อให้อ่านเป็นเซลล์เดียว

ผลลัพธ์ CSV เป็น JSON ถูกเก็บบนเซิร์ฟเวอร์หรือไม่?

ไม่ การแปลงทำงานในเบราว์เซอร์เท่านั้น และไม่ถูกส่งหรือบันทึก

เกิดอะไรขึ้นกับแถวที่มีจำนวนคอลัมน์ต่างกัน?

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

วาง CSV ที่บันทึกจาก Excel ได้เลยหรือไม่?

ได้ บางรุ่นของ Excel ใช้ตัวคั่นเซมิโคลอนหรือ BOM หากไม่ใช่จุลภาค ให้แก้ตัวคั่นก่อน

CSV to JSON ภาพปก
ข้อมูลไม่ถูกส่งไปยังเซิร์ฟเวอร์ และจะหายเมื่อปิดหน้า

ตรวจทานล่าสุด: 2026-09-04