วิธีแปลงไฟล์ข้อความ Mac เป็นไฟล์ข้อความ Win และในทางกลับกัน
ถึงตอนนี้ฉันไม่รู้ว่าไฟล์ข้อความ MacOS และ Win นั้นแตกต่างกัน ฉันไม่ได้พูดถึงอักขระขึ้นบรรทัดใหม่: CR สำหรับ MacOS, LF สำหรับ Unix และ CR/LF สำหรับ win
เห็นได้ชัดว่ามีความแตกต่างมากขึ้นเมื่อพูดถึงอักขระพิเศษ เช่น Umlauts เป็นต้น ฉันได้รับไฟล์ข้อความที่สร้างบน Mac ถ้าฉันเปิดไฟล์นี้ภายใต้ Win ด้วย Notepad++ มันจะบอกฉันว่า Macintosh ANSI
ö กลายเป็น š
ä กลายเป็น Š
ü กลายเป็น Ÿ ...
ด้วย Notepad++ ฉันลองใช้การเข้ารหัสทุกประเภท Windows 1252-1 หรือ ISO-8859, UTF-8, ... ตามที่ฉันได้เรียนรู้ ดูเหมือนว่าจะมีการเข้ารหัส MacOS Roman... ซึ่ง Notepad++ ดูเหมือนจะไม่เข้าใจ เมื่อในที่สุดฉันก็สามารถจัดการเปิดและแก้ไขไฟล์ข้อความ Mac ได้อย่างถูกต้อง ฉันคิดว่ามันอาจจะดีที่สุดถ้าฉันบันทึกเป็น UTF-8 เพื่อการแลกเปลี่ยนเพิ่มเติมระหว่างระบบปฏิบัติการอย่างกระโดดโดยไม่มีปัญหา
คำถามของฉัน: ฉันจะอ่านไฟล์ข้อความ Mac (เข้ารหัส) อย่างถูกต้องภายใต้ Win ได้อย่างไร
(หมายเหตุ: การส่งไฟล์ไปให้ใครสักคนที่ใช้ Mac และขอให้เขาบันทึกเป็น UTF-8 ฉันจะไม่ถือว่าเป็นวิธีแก้ปัญหาที่ใช้งานได้จริง)