ข้อความ Unicode หายไปเมื่อบันทึกเป็น ANSI


2

เมื่อฉันบันทึกไฟล์ข้อความโดยใช้แผ่นจดบันทึกด้วย ANSI ฉันทำข้อมูลทั้งหมดหายเพราะมันกลายเป็นเครื่องหมายคำถาม มีวิธีการแปลงเป็น Unicode เพื่อดึงข้อความหรือไม่


คุณสามารถลองสิ่งที่อธิบายในคำตอบนี้: superuser.com/a/49129/400911 (ถ้าคุณอยู่บน linux) หรือมองหาตัวเลือก "เปิดใหม่ด้วยการเข้ารหัส UTF-8" ในตัวแก้ไขโน้ตแพด ++ มีลักษณะคล้าย IIRC นี้
cartographer

ไม่มีสิ่งเช่น "ANSI"
tchrist

@tchrist สถาบันมาตรฐานแห่งชาติอเมริกัน ในการเข้ารหัสมันมักจะอ้างถึงการเข้ารหัสหน้ารหัสท้องถิ่น (ASCII + อักขระขยาย) รูปแบบ ANSI คืออะไร . การตอบกลับล่าช้าเล็กน้อย แต่นี่ถูกผลักไปที่หน้าแรก
Seth

คำตอบ:


13

เมื่อตัวละครถูกแปลงเป็น ? คะแนนที่ไม่สามารถแปลงกลับได้: ? เครื่องหมายเป็นเพียง ? ทำเครื่องหมายว่าไม่รู้ว่ามาจากไหน หากคุณแทนที่ตัวอักษรทั้งหมด a, b, c ในข้อความด้วย x คุณไม่สามารถกู้คืนตัวอักษร a, b, c ต้นฉบับได้

ตัวเลือกเดียวของคุณคือการกู้คืนจากสำเนาก่อนหน้าหากคุณมี


3

คุณสามารถลองเปิดเอกสารข้อความของคุณใน notepad ++ ตามความเห็นของ @cartographer

ไปที่เมนูการเข้ารหัสและเลือก เข้ารหัสใน UTF-8 ตัวเลือก

มันอาจช่วยให้คุณดึงข้อความของคุณกลับมา

หรือคุณสามารถลองด้วยตัวเลือกทั้งหมดอาจมีบ้าง รูปแบบการเข้ารหัส แปลงข้อความของคุณให้เป็นต้นฉบับ :)


0

หากคุณเขียนเอกสารข้อความใน UTF-8 คุณต้องบันทึกเป็น UTF-8 ไม่เช่นนั้นจะเกิดขึ้น

ดังนั้นไม่คุณต้องรีสตาร์ทสิ่งที่คุณทำ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.