ประเด็นสำคัญ
- 01ตรวจสอบตัวคั่นเครื่องหมายจุลภาค อัฒภาค แท็บ และท่อโดยอัตโนมัติ เพื่อให้ไฟล์ส่วนใหญ่ทำงานโดยไม่ต้องมีการกำหนดค่า
- 02หัวข้อแถวแรกกลายเป็นคีย์วัตถุ JSON; ปิดใช้งานหัวข้อสำหรับอเรย์ 2 มิติแบบดิบ
- 03ปฏิบัติตาม RFC 4180 — ฟิลด์ที่อ้อมไว้ด้วยอักขระตัวอ้างอิง เครื่องหมายจุลภาคภายในเซลล์ และอักขระตัวอ้างอิงที่หนีทั้งหมดได้รับการจัดการอย่างถูกต้อง
- 04การแปลงทำงาน 100% ในเบราว์เซอร์ของคุณ — ข้อมูลของคุณจะไม่ถูกอัปโหลดหรือบันทึก
ทำไมนักพัฒนาและนักวิเคราะห์จึงต้องการ CSV to JSON
CSV คือ lingua franca ของการส่งออกข้อมูล — สเปรดชีต ฐานข้อมูล เครื่องมือ CRM และแพลตฟอร์มวิเคราะห์ทั้งหมดสร้าง แต่ API ส่วนใหญ่ แอปส่วนหน้า และไปป์ไลน์ข้อมูลสมัยใหม่คาดหวัง JSON แปลงด้วยตนเองด้วยมือนั้นไม่ใช่เรื่องจริงสำหรับสิ่งใดก็ตามนอกเหนือจากสองสามแถว และเครื่องมือออนไลน์ส่วนใหญ่ต้องการให้คุณอัปโหลดข้อมูลของคุณไปยังเซิร์ฟเวอร์
Handytool วิเคราะห์ไฟล์ CSV และ TSV โดยตรงในเบราว์เซอร์ของคุณ วางแถว ให้การตรวจสอบโดยอัตโนมัติหาตัวคั่นออก และรับอเรย์ JSON ที่สะอาดภายในวินาที เนื่องจากไม่มีสิ่งใดออกจากเครื่องของคุณ การส่งออกที่ละเอียดอ่อนจาก Excel Google Sheets Postgres หรือตัวประมวลผลการชำระเงินจึงยังคงส่วนตัวอย่างเต็มที่
วิธีแปลงไฟล์ CSV เป็น JSON
- 01
วาง CSV ของคุณ
คัดลอกแถวจากสเปรดชีตหรือไฟล์ข้อความและวางลงในบานหน้าต่างด้านซ้าย คุณยังสามารถอัปโหลดไฟล์ .csv หรือ .tsv ได้โดยตรง
- 02
ตรวจสอบการตรวจสอบตัวคั่น
เครื่องมือตรวจสอบตัวคั่นเครื่องหมายจุลภาค อัฒภาค แท็บ และท่อโดยอัตโนมัติ หากการตรวจสอบนั้นผิด ให้ล็อกตัวคั่นด้วยตนเองจากเมนูแบบหล่นลง
- 03
เปิดหรือปิดใช้งานหัวข้อ
เมื่อเปิดใช้งานหัวข้อ แถวแรกกลายเป็นคีย์วัตถุ และแถวต่อมาแต่ละแถวกลายเป็นวัตถุ JSON ปิดใช้งานหัวข้อ คุณได้เมทริกซ์ 2D ของอเรย์
- 04
เลือกการเยื้องและคลิก Convert
เลือก 2-space, 4-space หรือเอาท์พุตที่มีหนาแน่นขั้นต่ำ JSON ปรากฏในบานหน้าต่างด้านขวา — คัดลอกไปยังคลิปบอร์ดหรือดาวน์โหลดเป็น converted.json
ตัวแปร CSV ที่ได้รับการจัดการ
- 01CSV มาตรฐานที่คั่นด้วยเครื่องหมายจุลภาค (Excel, Google Sheets)
- 02CSV คั่นด้วยอัฒภาค (สถานที่ locale Excel ยุโรป)
- 03ค่าแบ่งแท็บ (TSV) จากการส่งออกฐานข้อมูล
- 04ไฟล์ที่คั่นด้วยท่อทั่วไปในไปป์ไลน์ข้อมูล
- 05ไฟล์ที่มีหรือไม่มีแถวหัวข้อ
- 06ฟิลด์ที่อ้อมไว้ด้วยอักขระตัวอ้างอิงมีเครื่องหมายจุลภาค บรรทัดใหม่ หรือเครื่องหมายอักษรปิดที่หนี
ข้อมูลของคุณยังคงอยู่ในเบราว์เซอร์ของคุณ
เครื่องแยกวิเคราะห์ CSV ทำงาน 100% ในเบราว์เซอร์ของคุณโดยใช้ JavaScript แถวของคุณไม่สัมผัสเซิร์ฟเวอร์ ไม่มีการบันทึก และไม่มีบัญชีในการสร้าง นี่เป็นเรื่องสำคัญสำหรับการส่งออกที่มีข้อมูลประจำตัวส่วนบุคคล บันทึกทางการเงิน รายชื่อลูกค้า หรือข้อมูลอื่นๆ ที่อยู่ภายใต้บังคับใจข้อมูลส่วนบุคคล
ไม่มีขีด จำกัด แถวหรือขนาดไฟล์แข็งที่กำหนดโดยเซิร์ฟเวอร์ — เพดานปฏิบัติคือหน่วยความจำที่พร้อมใช้งานของอุปกรณ์ของคุณ สำหรับการส่งออกสเปรดชีตทั่วไปที่มีนับพันแถว การแปลงนั้นมีประสิทธิผลทันที ไฟล์ขนาดใหญ่มาก (หลายร้อยเมกะไบต์) อาจใช้เวลาสองสามวินาทีมากขึ้น
CSV to JSON FAQ
ฉันจะแปลงไฟล์ CSV เป็น JSON ออนไลน์ได้อย่างไร
วาง CSV แถวหรืออัปโหลดไฟล์ของคุณ ยืนยันว่าตัวคั่นได้รับการตรวจสอบอย่างถูกต้อง เปิดหรือปิดใช้งานหัวข้อ และคลิก Convert JSON ดาวน์โหลดเป็น converted.json
ตัวคั่นใดที่ได้รับการสนับสนุน
เครื่องหมายจุลภาค อัฒภาค แท็บ และท่อ การตั้งค่า Auto เลือกตัวคั่นที่สุดสอดคล้องกัน ซึ่งจัดการ CSV อัฒภาคยุโรปและการส่งออก TSV โดยไม่ต้องมีการกำหนดค่า
มันจัดการเครื่องหมายจุลภาคภายในเซลล์
ใช่ ฟิลด์ที่ห้อมล้อมด้วยเครื่องหมายอักษรคู่อาจมีตัวคั่น บรรทัดใหม่ หรืออักขระตัวอ้างอิงที่หนี — เหมือนกับที่ระบุไว้ใน RFC 4180
จะเกิดอะไรขึ้นกับหัวข้อคอลัมน์ที่ซ้ำกันหรือว่าง
หัวข้อว่างกลายเป็น column_1, column_2 เป็นต้น ชื่อที่ซ้ำกันจะได้รับการเพิ่มหลักสูตรตัวเลข (email, email_2) เพื่อให้คีย์ JSON ทุกตัวเป็นเอกลักษณ์
ข้อมูลของฉันอัปโหลดไปที่เซิร์ฟเวอร์หรือไม่
ไม่มี เครื่องแยกวิเคราะห์ทำงานทั้งหมดในเบราว์เซอร์ของคุณ แถวของคุณไม่สัมผัสเซิร์ฟเวอร์และไม่มีการบันทึก
มีขีด จำกัด แถวหรือขนาดไฟล์
ไม่มีข้อ จำกัด เซิร์ฟเวอร์ ไฟล์ขนาดใหญ่มากอาจช้ากว่าในการแสดงผล แต่การส่งออกทั่วไปที่มีนับพันแถวจะแปลงทันที