เกี่ยวกับเครื่องมือนี้
ความกว้างคงที่เป็น CSV เป็นเครื่องมือฟรีที่ทำงานในเบราว์เซอร์ ซึ่งตัดข้อความแบบตำแหน่งคอลัมน์ — ชนิดที่ผลิตโดยเมนเฟรม โปรแกรม COBOL และรายงานระบบเดิม ที่แต่ละฟิลด์ครองช่วงอักขระคงที่ — ให้เป็น CSV ที่สะอาด กำหนดเลย์เอาต์เป็นรายการความกว้างฟิลด์ เช่น 10,8,20 หรือเป็นช่วงเริ่ม-สิ้นสุดแบบเริ่มจากหนึ่ง เช่น 1-10,11-18 แล้วแต่ละบรรทัดจะถูกตัดที่ขอบเขตเหล่านั้น ตัวเลือกตัดขอบ (trim) จะลบช่องว่างเติม และตัวอย่างแบบเรียลไทม์จะแสดงว่าขอบเขตคอลัมน์ตกอยู่ที่ใดอย่างชัดเจน
ทุกอย่างทำงานภายในเบราว์เซอร์ของคุณด้วย JavaScript — ข้อมูลของคุณไม่เคยถูกอัปโหลดหรือจัดเก็บ เครื่องมือนี้ตัดที่ตำแหน่งอักขระแทนที่จะเป็นตัวคั่นใด ๆ จึงจัดการคอลัมน์ที่อัดแน่นโดยไม่มีตัวแบ่งได้ และ CSV ที่ได้จะครอบอัญประกาศฟิลด์ใดก็ตามที่ต้องการใหม่ ผลลัพธ์และตัวอย่างจะอัปเดตแบบเรียลไทม์ขณะที่คุณปรับสเปกความกว้าง
คำถามที่พบบ่อย
ฉันเขียนสเปกความกว้างฟิลด์อย่างไร?
ทำได้สองแบบ คือระบุความกว้างของแต่ละฟิลด์ตามลำดับ เช่น 4,10,10 สำหรับฟิลด์ 4 อักขระตามด้วยสองฟิลด์ 10 อักขระ หรือให้ช่วงแบบครอบคลุมเริ่มจากหนึ่ง เช่น 1-4,5-14,15-24 ห้ามผสมสองสไตล์ — ใช้ความกว้างทั้งหมดหรือช่วงทั้งหมด
ตัวอย่างขอบเขตแสดงอะไร?
มันแสดงบรรทัดอินพุตแรก ๆ พร้อมเครื่องหมาย │ แทรกที่ขอบเขตทุกฟิลด์ เพื่อให้คุณยืนยันว่าคอลัมน์ตรงกับข้อมูลของคุณก่อนที่จะเชื่อถือผลลัพธ์ CSV
ตัวเลือกตัดขอบ (trim) ทำอะไร?
ฟิลด์ความกว้างคงที่มักถูกเติมด้วยช่องว่างให้เต็มคอลัมน์ เมื่อเปิดตัดขอบ ช่องว่างนำหน้าและตามหลังจะถูกตัดออกจากทุกฟิลด์ที่แยกได้ เมื่อปิด ช่องว่างเติมจะถูกรักษาไว้เหมือนต้นฉบับทุกประการ
ผลลัพธ์ CSV ใช้ธรรมเนียมแบบใด?
ฟิลด์ถูกเชื่อมด้วยตัวคั่นที่เลือก (จุลภาค อัฒภาค แท็บ หรือไปป์) ฟิลด์ใดที่มีตัวคั่น อัญประกาศคู่ หรือขึ้นบรรทัดใหม่ จะถูกครอบด้วยอัญประกาศคู่และอัญประกาศภายในจะถูกเขียนซ้ำเป็นสองตัว อักขระที่อยู่เกินฟิลด์สุดท้ายที่กำหนดไว้บนบรรทัดจะถูกละเว้น
เครื่องมือเพิ่มเติม