ข้ามไปยังเนื้อหาหลัก
เครื่องมือเดฟDevTools Arcade
STAGE 12Data

Data Converter · แปลงข้อมูล

แปลง CSV ⇄ JSON ⇄ TSV, สร้าง TypeScript Interface และ SQL INSERT พร้อมดูข้อมูลแบบตาราง

Data Converter คืออะไร?

Data Converter แปลงข้อมูลตารางระหว่าง CSV, TSV และ JSON ด้วย Parser ที่รองรับ quoted field, comma, newline และ escaped quote พร้อมสร้าง TypeScript Interface, SQL INSERT และดูข้อมูลเป็นตาราง

ใช้ทำอะไรได้บ้าง

  • แปลงไฟล์ Excel (CSV) เป็น JSON สำหรับ API
  • สร้าง Type จาก Response ตัวอย่าง
  • สร้าง SQL seed จาก JSON

เครื่องมือย่อยในหมวดนี้

วิธีใช้งาน

  1. วางข้อมูลหรืออัปโหลดไฟล์ (อ่านในเครื่อง)
  2. เลือกตัวคั่นและตั้งค่า header
  3. ดูตัวอย่างตาราง
  4. คัดลอกหรือดาวน์โหลด

ตัวอย่าง Input / Output

Input

name,age
"Doe, John",30

Output

[{ "name": "Doe, John", "age": 30 }]

เหมาะกับงานแบบไหน

  • Data migration
  • Mock API
  • รายงาน

ข้อจำกัดที่ควรรู้

  • การ Export CSV ป้องกัน Formula Injection โดยเติม ' หน้าค่าที่ขึ้นต้นด้วย = + - @ (ปิดได้)
  • การเดาชนิดข้อมูลแปลงเฉพาะตัวเลข true/false/null ที่ชัดเจน
  • ไฟล์ใหญ่หลายแสนแถวอาจแสดงตารางเฉพาะส่วนแรก

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

ไฟล์ CSV ที่อัปโหลดไปไหน?

ไม่ไปไหน ไฟล์ถูกอ่านด้วย File API ใน Browser เท่านั้น

SQL INSERT ปลอดภัยจาก quote ไหม?

ค่า string ถูก escape ตามรูปแบบของแต่ละ Dialect (เช่น ' → '') แต่ควรตรวจก่อนรันกับฐานข้อมูลจริง