ทำอะไรได้
เครื่องมือนี้แปลง CSV (ค่าที่คั่นด้วยจุลภาค) เป็น TSV (ค่าที่คั่นด้วยแท็บ) โดยอ่าน CSV อย่างถูกต้อง จุลภาคภายในเซลล์ที่มีเครื่องหมายคำพูดอย่าง "Beijing, China" จึงอยู่ในเซลล์เดียว และเข้าใจเครื่องหมายคำพูดที่ถูก escape ในเอาต์พุต เครื่องหมายคำพูดจะคงไว้เฉพาะที่ TSV ยังจำเป็นต้องใช้
วิธีใช้งาน
- วาง CSV ลงในช่อง อินพุต อัปโหลดหรือลากไฟล์
.csvมาวาง หรือคลิก ตัวอย่าง - TSV จะแสดงทางขวาขณะที่คุณพิมพ์
- หากอินพุตใช้ตัวคั่นที่ไม่ปกติ ให้เลือกที่ ตัวคั่น
- คัดลอกผลลัพธ์ไปวางในสเปรดชีต หรือดาวน์โหลดเป็นไฟล์
.tsv
ตัวอย่าง
id,name,city
1,Alice Chen,Shanghai
2,Bob Li,"Beijing, China"
จะกลายเป็น (แสดงแท็บเป็น →)
id→name→city
1→Alice Chen→Shanghai
2→Bob Li→Beijing, China
หมายเหตุ
บรรทัดว่างจะถูกข้าม และ byte-order mark ที่ต้นไฟล์ (พบบ่อยในไฟล์ที่ส่งออกจาก Excel) จะถูกลบออก ทุกอย่างทำงานในเบราว์เซอร์ของคุณ ข้อมูลจึงไม่ออกจากอุปกรณ์
คำถามที่พบบ่อย
› CSV กับ TSV ต่างกันอย่างไร?
ทั้งสองเก็บตารางเป็นข้อความธรรมดา หนึ่งแถวต่อหนึ่งบรรทัด CSV คั่นเซลล์ด้วยจุลภาค และต้องครอบเซลล์ที่มีจุลภาคด้วยเครื่องหมายคำพูด TSV คั่นเซลล์ด้วยแท็บ ซึ่งแทบไม่ปรากฏในข้อมูล จึงต้องใช้เครื่องหมายคำพูดน้อยกว่ามาก
› ทำไมต้องแปลง CSV เป็น TSV?
TSV วางลงใน Excel และ Google Sheets ได้อย่างเรียบร้อย หนึ่งค่าต่อหนึ่งเซลล์ และเครื่องมือบรรทัดคำสั่งหลายตัวอย่าง cut และ awk จัดการแท็บได้น่าเชื่อถือกว่าจุลภาคในเครื่องหมายคำพูด
› เซลล์ที่มีแท็บหรือการขึ้นบรรทัดใหม่จะเป็นอย่างไร?
จะถูกครอบด้วยเครื่องหมายคำพูดคู่ ตามกฎเดียวกับที่ Excel ใช้ โครงสร้างของตารางจึงคงเดิม
› ใช้กับไฟล์ที่คั่นด้วยอัฒภาคได้หรือไม่?
ได้ ตัวคั่นของอินพุตจะถูกตรวจหาอัตโนมัติ หรือคุณเลือกจุลภาค อัฒภาค แท็บ หรือไปป์เองก็ได้