แปลง CSV เป็น JSON ออนไลน์ | ฟรีและปลอดภัย
แปลงไฟล์ CSV เป็น JSON ออนไลน์ฟรี รองรับตัวคั่นกำหนดเอง หัวตาราง และไฟล์ขนาดใหญ่ ประมวลผลฝั่งไคลเอนต์อย่างปลอดภัย
วางข้อความ CSV หรืออัปโหลดไฟล์ที่ส่งออกจาก Excel หรือ Google ชีตลงในเครื่องมือ แล้วระบบจะแปลงแต่ละแถวให้เป็นวัตถุ JSON ทันทีโดยใช้แถวแรกเป็นชื่อคีย์ ตรวจจับตัวคั่น (คอมมา แท็บ เซมิโคลอน) อัตโนมัติ จัดการฟิลด์ที่อยู่ในเครื่องหมายคำพูดและคอมมาในข้อความได้ถูกต้อง พร้อมรองรับข้อความภาษาไทย UTF-8 เต็มรูปแบบ การประมวลผลทั้งหมดเกิดขึ้นในเบราว์เซอร์ ไฟล์จึงไม่ถูกส่งขึ้นเซิร์ฟเวอร์ ใช้ฟรีไม่ต้องสมัครสมาชิก
อินพุต CSV
อัปโหลด CSV
ผลลัพธ์ JSON จะปรากฏที่นี่...
วิธีแปลง CSV เป็น JSON
วางข้อมูล CSV ของคุณหรืออัปโหลดไฟล์ CSV
กำหนดค่าตัวเลือก เช่น หัวตารางและบรรทัดว่าง
เครื่องมือจะแปลงแถว CSV เป็นวัตถุ JSON โดยอัตโนมัติ
คัดลอกหรือดาวน์โหลดผลลัพธ์ JSON
คุณสมบัติหลัก
การประมวลผลฝั่งไคลเอนต์
CSV ของคุณจะถูกแยกวิเคราะห์โดยตรงในเบราว์เซอร์ของคุณ ไม่มีการส่งข้อมูลไปยังเซิร์ฟเวอร์ใดๆ
การแยกวิเคราะห์อัจฉริยะ
ตรวจจับตัวคั่นโดยอัตโนมัติและจัดการฟิลด์ที่มีเครื่องหมายคำพูดได้อย่างถูกต้อง
ผลลัพธ์ที่ยืดหยุ่น
เลือกว่าจะใช้แถวแรกเป็นหัวตารางหรือสร้างอาร์เรย์ของอาร์เรย์อย่างง่าย
คำถามที่พบบ่อย
เครื่องมือนี้ฟรีหรือไม่?
ใช่ ตัวแปลง CSV เป็น JSON นี้ใช้งานได้ฟรี 100%
ฉันสามารถแปลงไฟล์ขนาดใหญ่ได้หรือไม่?
ใช่ เนื่องจากการประมวลผลเกิดขึ้นในเบราว์เซอร์ของคุณ คุณจึงสามารถแปลงไฟล์ที่มีขนาดค่อนข้างใหญ่ได้โดยไม่ต้องอัปโหลดไปยังเซิร์ฟเวอร์
คุณอาจต้องใช้สิ่งนี้ด้วย
วางข้อความ CSV หรืออัปโหลดไฟล์ที่ส่งออกจาก Excel หรือ Google ชีตลงในเครื่องมือ แล้วระบบจะแปลงแต่ละแถวให้เป็นวัตถุ JSON ทันทีโดยใช้แถวแรกเป็นชื่อคีย์ ตรวจจับตัวคั่น (คอมมา แท็บ เซมิโคลอน) อัตโนมัติ จัดการฟิลด์ที่อยู่ในเครื่องหมายคำพูดและคอมมาในข้อความได้ถูกต้อง พร้อมรองรับข้อความภาษาไทย UTF-8 เต็มรูปแบบ การประมวลผลทั้งหมดเกิดขึ้นในเบราว์เซอร์ ไฟล์จึงไม่ถูกส่งขึ้นเซิร์ฟเวอร์ ใช้ฟรีไม่ต้องสมัครสมาชิก
วิธีแปลง CSV เป็น JSON
- 1
วางหรืออัปโหลดไฟล์ CSV
พิมพ์หรือวางข้อความ CSV ลงในช่องป้อนข้อมูล หรืออัปโหลดไฟล์ .csv ที่ส่งออกจาก Excel หรือ Google ชีต ระบบตรวจจับตัวคั่นคอมมา แท็บ และเซมิโคลอนให้อัตโนมัติ
- 2
ตั้งค่าตัวเลือกการแปลง
เลือกว่าจะใช้แถวแรกเป็นหัวตาราง (ชื่อคีย์ของวัตถุ) หรือไม่ และเปิดตัวเลือกข้ามบรรทัดว่างเพื่อให้ผลลัพธ์สะอาดขึ้น
- 3
กดแปลงเป็น JSON
คลิกแปลงเป็น JSON แต่ละแถวของ CSV จะกลายเป็นวัตถุ JSON หนึ่งรายการ หรือเป็นอาร์เรย์ของอาร์เรย์เมื่อไม่ได้ใช้แถวหัวตาราง
- 4
คัดลอกหรือดาวน์โหลด
กดคัดลอกเพื่อนำ JSON ไปวางต่อในโค้ดหรือ API หรือกดดาวน์โหลดเพื่อบันทึกเป็นไฟล์ .json ไว้ใช้งาน
แหล่งอ้างอิง
- RFC 4180 — รูปแบบมาตรฐานและ MIME Type สำหรับไฟล์ CSV
ข้อกำหนดของ IETF ที่นิยามโครงสร้างไฟล์ CSV แถวหัวตาราง การใส่เครื่องหมายคำพูด และวิธีจัดการคอมมาหรือการขึ้นบรรทัดใหม่ที่อยู่ภายในฟิลด์
- RFC 8259 — รูปแบบการแลกเปลี่ยนข้อมูล JSON
ข้อกำหนดของ IETF สำหรับรูปแบบ JSON ที่เครื่องมือนี้สร้างขึ้น ครอบคลุมวัตถุ อาร์เรย์ สตริง และกฎของตัวเลข
เครื่องมือที่เกี่ยวข้อง
คำถามที่พบบ่อย
- แปลงไฟล์ CSV จาก Excel หรือ Google ชีตเป็น JSON ได้ไหม?
- ได้ ส่งออก (Export) ตารางจาก Excel หรือ Google ชีตเป็นไฟล์ .csv แล้วอัปโหลดหรือวางข้อความลงในเครื่องมือ ระบบจะใช้แถวหัวตารางเป็นชื่อคีย์และแปลงแต่ละแถวเป็นวัตถุ JSON ให้อัตโนมัติ พร้อมใช้กับ API หรือนำเข้าฐานข้อมูลได้ทันที
- รองรับภาษาไทยและอักขระ UTF-8 หรือไม่?
- รองรับ เครื่องมืออ่านไฟล์เป็น UTF-8 ข้อความภาษาไทย สระ วรรณยุกต์ และอักขระพิเศษจะแสดงในผลลัพธ์ JSON ได้อย่างถูกต้อง ไม่กลายเป็นตัวอักษรที่อ่านไม่ออก หากไฟล์จาก Excel แสดงผลเพี้ยน ให้บันทึกใหม่เป็น CSV UTF-8
- แถวหัวตารางถูกแปลงเป็นคีย์ JSON อย่างไร?
- เมื่อเปิดตัวเลือกแถวหัวตาราง แถวแรกของ CSV จะถูกใช้เป็นชื่อคีย์ของวัตถุ และทุกแถวที่ตามมาจะกลายเป็นวัตถุ JSON ที่จับคู่คีย์เหล่านั้นกับค่าของแต่ละแถว หากปิดตัวเลือกนี้ ผลลัพธ์จะเป็นอาร์เรย์ของอาร์เรย์ธรรมดา
- เครื่องมือจัดการฟิลด์ที่มีเครื่องหมายคำพูดและคอมมาในค่าได้อย่างไร?
- ระบบทำตามกฎการใส่เครื่องหมายคำพูดของ RFC 4180 ดังนั้นคอมมา การขึ้นบรรทัดใหม่ และเครื่องหมายคำพูดที่อยู่ภายในฟิลด์จะถูกเก็บไว้อย่างถูกต้อง โดยไม่แยกคอลัมน์ผิดพลาด
- ข้อมูล CSV ของฉันถูกส่งขึ้นเซิร์ฟเวอร์หรือไม่?
- ไม่ การแปลงทั้งหมดทำงานในเบราว์เซอร์ของคุณ ข้อมูล CSV จึงไม่ถูกส่งออกจากเครื่อง เหมาะกับไฟล์ที่มีข้อมูลส่วนบุคคลหรือข้อมูลภายในองค์กร
- ฉันแปลงไฟล์ขนาดใหญ่ได้หรือไม่?
- ได้ เนื่องจากการประมวลผลทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ คุณจึงสามารถแปลงไฟล์ที่มีขนาดค่อนข้างใหญ่ได้โดยไม่ต้องอัปโหลดไปยังเซิร์ฟเวอร์ ทั้งนี้ขึ้นอยู่กับหน่วยความจำของเครื่อง