UTILS.
ทำงานในเบราว์เซอร์ 100%
▮c

ความกว้างคงที่ (Fixed-Width) เป็น CSV

แปลงข้อความแบบตำแหน่งคอลัมน์คงที่จากเมนเฟรมหรือ COBOL เป็น CSV ตามความกว้างฟิลด์ที่กำหนด


      
ผลลัพธ์

เกี่ยวกับเครื่องมือนี้

ความกว้างคงที่เป็น 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 ใช้ธรรมเนียมแบบใด?
ฟิลด์ถูกเชื่อมด้วยตัวคั่นที่เลือก (จุลภาค อัฒภาค แท็บ หรือไปป์) ฟิลด์ใดที่มีตัวคั่น อัญประกาศคู่ หรือขึ้นบรรทัดใหม่ จะถูกครอบด้วยอัญประกาศคู่และอัญประกาศภายในจะถูกเขียนซ้ำเป็นสองตัว อักขระที่อยู่เกินฟิลด์สุดท้ายที่กำหนดไว้บนบรรทัดจะถูกละเว้น

เครื่องมือเพิ่มเติม