text file ที่ส่งมาจาก Windows user มักจะมีอักษรแปลกๆ ติดมาด้วย

strange_char.png

ตัวแรกเลย 0xFEFF. บ่อยครั้งที่ตัวอักษรตัวนี้ทำให้โปรแกรมของผม หรือแม้แต่ของเพื่อนๆ ที่ใช้ Windows กันเป็นบ่อย. แต่ก็มักจะไม่เห็นจนกว่าจะเอามาเปิดบน gedit บน Ubuntu. อักษรตัวนี้มันคืออะไร ใส่มาทำไม?

6 thoughts on “text file ที่ส่งมาจาก Windows user มักจะมีอักษรแปลกๆ ติดมาด้วย

  1. ถ้าจำไม่ผิด มันจะเป็นอักขระนำสำหรับบอกว่า text file นี้ เข้ารหัสแบบ utf-8 ดูเหมือนจะเป็นมาตรฐานที่ใช้โดยไมโครซอฟท์คนเดียว? เพราะปกติไมโครซอฟท์จะใช้ unicode 16bit ที่จริงถ้าในวินโดวส์มี libmagic คงไม่จำเป็นต้องใช้อักขระตัวนี้กระมัง

  2. มันเป็นcode ที่ใช้แสดงสีครับ ถ้าถูกจัดเก็บในรูปแบบ text file จะแสดงสีไม่ได้ ก็เลยแสดงเป็นรหัสแทน ไม่ว่าจะเป็นสีของตัวอักษร ฯลฯ

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s