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
เครื่องมือย่อยในหมวดนี้
- CSV to JSON
- JSON to CSV
- CSV to TSV
- TSV to CSV
- JSON to TypeScript
- JSON to SQL Insert
- Table Viewer
- Column Data Generator
วิธีใช้งาน
- วางข้อมูลหรืออัปโหลดไฟล์ (อ่านในเครื่อง)
- เลือกตัวคั่นและตั้งค่า header
- ดูตัวอย่างตาราง
- คัดลอกหรือดาวน์โหลด
ตัวอย่าง 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 (เช่น ' → '') แต่ควรตรวจก่อนรันกับฐานข้อมูลจริง