Global ToolBox

CSV to JSON

แปลงข้อมูล CSV ให้เป็นอาร์เรย์ของอ็อบเจกต์ JSON ได้โดยตรงในเบราว์เซอร์ของคุณ

🔒 ประมวลผลในเบราว์เซอร์ของคุณ

Loading…

วิธีใช้งาน

  1. วางข้อมูล CSV ลงในกล่องด้านบน หรืออัปโหลดไฟล์ .csv
  2. เว้นไว้ให้ "แถวแรกเป็นหัวตาราง" ถูกเลือกไว้ถ้าแถวแรกมีชื่อคอลัมน์ หรือยกเลิกการเลือกเพื่อสร้างคีย์ column1, column2, ... โดยอัตโนมัติ
  3. ผลลัพธ์ JSON จะอัปเดตโดยอัตโนมัติด้านล่างขณะที่คุณพิมพ์หรืออัปโหลด
  4. ใช้ "คัดลอก" เพื่อคัดลอก JSON ไปยังคลิปบอร์ด หรือ "ดาวน์โหลด" เพื่อบันทึกเป็นไฟล์ .json

คุณสมบัติ

  • แปลงข้อมูล CSV เป็นอาร์เรย์ของอ็อบเจกต์ JSON ที่สะอาด
  • ตัวแยกวิเคราะห์ RFC 4180 ที่เขียนขึ้นเองจัดการฟิลด์ที่มีเครื่องหมายคำพูด จุลภาค เครื่องหมายคำพูดที่หลีกหนี และการขึ้นบรรทัดใหม่ภายในฟิลด์ได้
  • สลับหัวตารางได้ตามต้องการ — สร้างคีย์ column1, column2, ... โดยอัตโนมัติเมื่อ CSV ของคุณไม่มีหัวตาราง
  • ข้อความแจ้งข้อผิดพลาดที่ชัดเจนสำหรับ CSV ที่ผิดรูปแบบ แทนที่จะได้ผลลัพธ์ที่ไม่มีความหมาย
  • ประมวลผล 100% ในเบราว์เซอร์ — ข้อมูลของคุณจะไม่ถูกส่งออกไปไหน

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

CSV ของฉันถูกอัปโหลดไปที่ไหนหรือไม่?

ไม่ CSV to JSON ทำงานทั้งหมดในเบราว์เซอร์ของคุณ — ข้อมูลของคุณจะไม่ถูกส่งไปยังเซิร์ฟเวอร์

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

ยกเลิกการเลือก "แถวแรกเป็นหัวตาราง" แล้วเครื่องมือจะสร้างคีย์ column1, column2, ... โดยอัตโนมัติ ตามขนาดของแถวที่กว้างที่สุด

รองรับฟิลด์ที่มีจุลภาคหรือเครื่องหมายคำพูดอยู่ภายในหรือไม่?

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

จะเกิดอะไรขึ้นถ้า CSV ผิดรูปแบบ เช่น เครื่องหมายคำพูดไม่ได้ปิดให้ครบ?

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

ฉันสามารถอัปโหลดไฟล์ CSV แทนการวางได้หรือไม่?

ได้ ใช้ตัวควบคุมการอัปโหลดเพื่อโหลดไฟล์ .csv โดยตรง หรือวางข้อความ CSV ลงในกล่องข้อความก็ได้เช่นกัน

เครื่องมือที่เกี่ยวข้อง