เครื่องมือแก้ฟอนต์เพี้ยนใน CSV
(เพิ่ม BOM / แปลงการขึ้นบรรทัดใหม่)
แก้ไขปัญหาภาษาเพี้ยนและการขึ้นบรรทัดใหม่ผิดพลาดเมื่อเปิดไฟล์ CSV ด้วย Excel ได้อย่างหมดจด
รองรับการเพิ่ม/ลบ UTF-8 BOM, จัดรูปแบบการขึ้นบรรทัดใหม่ (LF/CRLF) และลบช่องว่างส่วนเกิน
หรือ
รองรับไฟล์ CSV / TSV / TXT
ไฟล์จากระบบญี่ปุ่นหรือ Excel รุ่นเก่ามักใช้ Shift_JIS
หากคุณอัปโหลดไฟล์ ชื่อต้นฉบับจะถูกเก็บไว้โดยอัตโนมัติ
* เนื้อหาจะถูกประมวลผลในเบราว์เซอร์ของคุณ รับประกันความปลอดภัย 100%
หากเปิดทั้ง 'เพิ่ม BOM' และ 'ลบ BOM' เครื่องมือจะลบ BOM เก่าแล้วเพิ่ม BOM มาตรฐาน (เพื่อให้แน่ใจว่ามี BOM เดียวเท่านั้น)
✅ ผลลัพธ์
* นี่คือการดูตัวอย่างแบบง่าย ๆ สำหรับการจัดการข้อมูล CSV ที่ซับซ้อน (เช่น มีการขึ้นบรรทัดใหม่ในเซลล์) คุณควรใช้เครื่องมือเฉพาะทาง เครื่องมือนี้เน้นที่การจัดการ BOM และอักขระขึ้นบรรทัดใหม่เท่านั้น
เกี่ยวกับ
ทุกครั้งที่เปิดไฟล์ CSV ที่ส่งออกจากเว็บไซต์ขึ้นมาบน Excel คุณมักจะพบว่าภาษาไทยกลายเป็นสัญลักษณ์แปลกๆ เครื่องมือนี้เกิดมาเพื่อแก้ปัญหานั้นอย่างเด็ดขาดด้วยการคลิกเพียงครั้งเดียว คุณสามารถเพิ่มหรือลดเครื่องหมาย UTF-8 BOM ได้อย่างง่ายดาย พร้อมทั้งปรับอักขระขึ้นบรรทัดใหม่ให้เข้ากับคอมพิวเตอร์
มันยังฉลาดพอที่จะตรวจจับอัตโนมัติว่าไฟล์ CSV ของคุณใช้มาตรฐานเก่า (Shift_JIS) หรือไม่ เพื่อเปลี่ยนกลับเป็นมาตรฐานสากล และที่ยอดเยี่ยมที่สุดคือ ข้อมูลทั้งหมดของคุณจะอยู่แค่ในเครื่องของคุณเท่านั้น ไม่มีการอัปโหลดไปที่อื่น ปลอดภัยสุดๆ สำหรับข้อมูลของบริษัท
วิธีใช้งาน
อัปโหลดไฟล์ CSV
ลากไฟล์ไปวางในช่องอัปโหลด หรือวางข้อความลงในกล่องข้อความ หากอัปโหลดไฟล์ Shift_JIS ผิด อย่าลืมแก้ไขในส่วน "การเข้ารหัสไฟล์ต้นฉบับ" ให้ถูกต้อง
ปรับพารามิเตอร์
ตามค่าเริ่มต้น ฟังก์ชันการเพิ่ม UTF-8 BOM และการส่งออก CRLF จะเปิดใช้งานเพื่อแก้ไขข้อผิดพลาดใน Excel หากคุณต้องการส่งออกสำหรับ Mac/Linux อย่าลืมเลือกเปลี่ยนเป็น LF
บันทึก
เลื่อนลงมาเพื่อดูตัวอย่างข้อมูล หากดูโอเค ให้คลิก "บันทึกเป็น CSV" เพื่อเซฟลงเครื่อง หรือกด "คัดลอก" หากต้องการใช้ชั่วคราว
คำศัพท์
- CSV (Comma Separated Values)
- รูปแบบไฟล์ธรรมดาที่เก็บตารางข้อมูลโดยใช้เครื่องหมายจุลภาคคั่นระหว่างคอลัมน์ นิยมใช้เพื่อแลกเปลี่ยนข้อมูลระหว่าง Excel และฐานข้อมูลบนเว็บ
- BOM (Byte Order Mark)
- มันเหมือนกับยันต์ล่องหนที่ติดอยู่ตรงหัวไฟล์ เมื่อโปรแกรม Excel เห็นยันต์นี้ มันจะเปิดไฟล์ด้วยการเข้ารหัส UTF-8 ทันที แทนที่จะทำให้ตัวอักษรกลายเป็นอักขระแปลกๆ
- อักขระขึ้นบรรทัดใหม่ (CR / LF)
- เป็นอักขระล่องหนเช่นกัน Windows นิยมใช้ CRLF (กลับไปต้นบรรทัดและขึ้นบรรทัดใหม่) ส่วน Mac/Linux จะใช้แค่ LF (ขึ้นบรรทัดใหม่อย่างเดียว) หากใช้ผิดแล้วนำเข้าเว็บมักจะเกิดข้อผิดพลาด
- Mojibake (ตัวอักษรเพี้ยน)
- เป็นคำแสลงในวงการไอทีที่ใช้เรียกสถานการณ์ที่คุณเปิดข้อความขึ้นมาแล้วเจอแต่สัญลักษณ์แปลกๆ สี่เหลี่ยม หรือเครื่องหมายคำถาม สาเหตุมาจากซอฟต์แวร์ใช้พจนานุกรมผิดในการถอดรหัสข้อความนั้น
คำถามที่พบบ่อย
- Q.ไฟล์ CSV ของฉันจะถูกส่งไปที่ไหนหรือไม่?
- ไม่ ข้อมูลจะไม่รั่วไหลออกจากอุปกรณ์ของคุณ การอ่าน, การเพิ่มลบ BOM หรือเปลี่ยนอักขระขึ้นบรรทัดใหม่ทั้งหมดจะทำงานโดยซอฟต์แวร์ในเบราว์เซอร์ คุณสามารถใช้สำหรับเอกสารที่เป็นความลับสุดยอดได้อย่างปลอดภัย
- Q.ทำไมเปิด CSV ใน Excel แล้วฟอนต์ถึงเพี้ยน (Mojibake)?
- Excel บน Windows มีนิสัยชอบใช้ตารางรหัสของระบบเป็นค่าเริ่มต้นแทนที่จะใช้ UTF-8 (มาตรฐานเว็บ) เมื่อเปิดไฟล์ วิธีแก้คือต้องแนบเครื่องหมายที่มองไม่เห็นไว้ที่ต้นไฟล์ที่เรียกว่า 'BOM' ทำเครื่องหมายที่ตัวเลือก 'เพิ่ม UTF-8 BOM' แล้วบันทึก เมื่อเปิดด้วย Excel จะไม่มีปัญหาฟอนต์เพี้ยนแน่นอน
- Q.ฉันอัปโหลดไฟล์ Shift_JIS แต่แสดงผลผิดพลาด?
- บางครั้งระบบจดจำอัตโนมัติอาจผิดพลาด โปรดเลือกตัวเลือก 'การเข้ารหัสไฟล์ต้นฉบับ' เป็น 'Shift_JIS (CP932)' แล้วอัปโหลดไฟล์อีกครั้ง เครื่องมือจะจดจำใหม่และส่งออกเป็นมาตรฐาน UTF-8 เสมอ
- Q.ทำไมระบบป้อนข้อมูลถึงรายงานข้อผิดพลาดว่า 'อักขระขึ้นบรรทัดใหม่ไม่ถูกต้อง'?
- เซิร์ฟเวอร์ระบบจำนวนมาก (โดยเฉพาะ Linux/Mac) จะอ่านเฉพาะการขึ้นบรรทัดใหม่ประเภท LF (\n) หากคุณโหลดไฟล์ CSV ที่บันทึกจาก Windows (ซึ่งใช้ CRLF) จะทำให้เกิดข้อผิดพลาด ให้เปลี่ยน 'อักขระขึ้นบรรทัดใหม่' เป็น 'LF (\n)' แล้วรันใหม่ก็เสร็จเรียบร้อย
- Q.เครื่องมือนี้อัปโหลดไฟล์ได้ใหญ่สุดแค่ไหน?
- เนื่องจากเครื่องมือนี้ใช้ RAM ของเบราว์เซอร์ 100% จึงรองรับไฟล์ได้สูงสุด 15MB ไฟล์ที่ใหญ่กว่าอาจทำให้หน้าเว็บล่มหรือเครื่องค้างได้
- Q.มันจะเขียนทับและทำให้ไฟล์ต้นฉบับของฉันหายไปหรือไม่?
- ไม่เลย เครื่องมือจะอ่านไฟล์, โหลดลงในหน่วยความจำเพื่อจัดการ, และสร้างไฟล์ใหม่ทั้งหมดเพื่อให้คุณดาวน์โหลด ไฟล์เก่าในคอมพิวเตอร์ของคุณจะยังคงอยู่เหมือนเดิม
กรณีการใช้งาน
ส่งออกรายงานการขาย
เว็บไซต์ขายของโหลดรายการสั่งซื้อเป็นรูปแบบ UTF-8 ให้นำไฟล์มาวางที่นี่เพื่อเพิ่ม BOM ก่อนที่จะส่งให้หัวหน้าเปิดบนคอมพิวเตอร์
นำเข้าฐานข้อมูล
ไฟล์ CSV ที่เพื่อนร่วมทีมใช้ Windows พิมพ์ด้วยมือแล้วส่งผ่านเน็ต ให้นำมาลบ BOM และปรับให้เป็นบรรทัดใหม่แบบ LF ก่อนที่จะอัปโหลดเข้าสู่เซิร์ฟเวอร์ Linux
ส่งความคิดเห็น
โปรดแจ้งให้เราทราบความคิดเห็นของคุณเพื่อช่วยปรับปรุงเครื่องมือ
การส่งความคิดเห็นถูกระงับชั่วคราว
เซิร์ฟเวอร์ไม่ว่างหรือระบบป้องกันสแปมทำงานอยู่ โปรดลองอีกครั้งในภายหลัง