เครื่องมือตรวจข้อความ Mojibake

การเปรียบเทียบสมมติฐานรหัสอักขระ

วางข้อความที่ดูเสียหาย

วางข้อความอย่าง café หรือข้อความภาษาญี่ปุ่นที่อ่านไม่ได้หลังใช้รหัสอักขระไม่ตรงกัน ข้อความเดิมในช่องแก้ไขจะไม่เปลี่ยนแปลง

สูงสุด 50,000 อักขระ เครื่องมือนี้เปรียบเทียบเฉพาะข้อความ Unicode ที่วางเท่านั้น ไม่ตรวจสอบหรือซ่อมไฟล์ สตรีมไบต์ ฐานข้อมูล หรือส่วนหัว HTTP

ถัดไป

Mojibake คือข้อมูลที่แสดงเป็นอักขระผิดเพราะไบต์ถูกถอดรหัสด้วยชุดอักขระที่เข้ากันไม่ได้ ตัวอย่างที่พบบ่อยคือ café ซึ่งเกิดเมื่อ café ถูกเข้ารหัสเป็น UTF-8 แต่ไบต์กลับถูกตีความเป็น Latin-1 หรือ Windows-1252 วางข้อความที่มองเห็นเพื่อเปรียบเทียบสมมติฐานการกู้ข้อความที่แปลงย้อนกลับได้อย่างเคร่งครัด เครื่องมือจะเก็บข้อความเดิมไว้ ระบุทุกตัวเลือกว่าเป็นสมมติฐาน และดำเนินการเปรียบเทียบภายในเบราว์เซอร์ของคุณ

วิธีเปรียบเทียบสมมติฐานการกู้ข้อความ mojibake

  1. 1

    วางข้อความที่มองเห็น

    ใช้ข้อความตรงตามที่ได้รับ เครื่องมือจะไม่อัปโหลดหรือตรวจสอบไฟล์ต้นฉบับ

  2. 2

    ยินยอมให้เปรียบเทียบ

    ให้เบราว์เซอร์ทดสอบการตีความไบต์แบบ Latin-1 และ Windows-1252 ด้วยตัวถอดรหัส UTF-8 แบบเคร่งครัด

  3. 3

    เปรียบเทียบโดยไม่ด่วนสรุป

    อ่านข้อความเดิมที่ไม่เปลี่ยนแปลงเทียบกับทุกตัวเลือกแบบย้อนกลับได้ แล้วเลือกเมื่อบริบทสนับสนุนเท่านั้น

  4. 4

    นำไปใช้เป็นข้อความธรรมดา

    คัดลอก ดาวน์โหลด หรือพิมพ์สมมติฐานที่เลือกโดยไม่เขียนทับข้อความเดิม

สมมติฐานการกู้ข้อความบอกอะไรได้และบอกอะไรไม่ได้

รหัสอักขระกำหนดความสัมพันธ์ระหว่างอักขระกับไบต์ UTF-8 แทน é ด้วยสองไบต์ C3 A9 หากซอฟต์แวร์ถอดรหัสไบต์เหล่านั้นเป็น Windows-1252 หรือ ISO-8859-1 ผลที่เห็นอาจกลายเป็น é สมมติฐานที่มีประโยชน์จะย้อนความผิดพลาดเฉพาะนี้ โดยถือว่าอักขระแบบเก่าที่มองเห็นคือค่าไบต์ ถอดรหัสไบต์เหล่านั้นเป็น UTF-8 อย่างเคร่งครัด แล้วตรวจว่าการเข้ารหัสตัวเลือกกลับเป็น UTF-8 ให้ไบต์ชุดเดิมหรือไม่

การตรวจสอบแบบไปกลับจะปฏิเสธลำดับ UTF-8 ที่ไม่สมบูรณ์หรือผิดรูป รวมทั้งตัวเลือกที่มีอักขระทดแทน � เพราะข้อมูลส่วนนั้นสูญหายไปแล้ว แต่ผลที่แปลงไปกลับได้เป็นเพียงหลักฐานของสมมติฐาน ไม่ใช่ข้อพิสูจน์ว่าระบบต้นทางใช้รหัสอักขระใดหรือผู้เขียนตั้งใจเขียนอะไร

ข้อความที่เห็น สมมติฐานที่ทดสอบ ตัวเลือกที่เป็นไปได้ สิ่งที่ต้องตรวจสอบ
café ไบต์ UTF-8 ถูกอ่านเป็น Latin-1 café เทียบการสะกดกับต้นฉบับ
It’s ไบต์ UTF-8 ถูกอ่านเป็น Windows-1252 It’s ตรวจเครื่องหมายวรรคตอนและรูปแบบเอกสาร
文字化け ไบต์ UTF-8 ถูกอ่านเป็น Latin-1 文字化け เทียบภาษาญี่ปุ่นกับสำเนาที่เชื่อถือได้
café เกิดข้อผิดพลาดด้านรหัสอักขระต่อเนื่องสองครั้ง café ตรวจทั้งสองรอบที่มีเงื่อนไข

เหตุใดข้อความภาษาญี่ปุ่นจึงต้องใช้บริบท

เมื่อไบต์ UTF-8 ของภาษาญี่ปุ่นถูกถอดรหัสผ่านชุดอักขระเก่าที่ไม่ถูกต้อง ข้อความอาจกลายเป็นส่วนผสมยาวของอักษรละติน สัญลักษณ์ และอักขระที่ดูคล้ายรหัสควบคุม การแปลงย้อนกลับได้ช่วยจำกัดตัวเลือก แต่ชื่อสั้นหรืออักขระเดี่ยวก็ยังตีความได้หลายแบบ โปรดเทียบตัวเลือกกับเอกสารต้นฉบับ แหล่งส่งออกฐานข้อมูล ผู้ส่ง หรือสำเนาอ้างอิงอื่นที่เชื่อถือได้

ข้อจำกัดและการกู้คืนที่ปลอดภัยกว่า

เครื่องมือนี้รับข้อความ Unicode ที่เบราว์เซอร์ถอดรหัสแล้ว จึงกู้ไบต์ที่สูญหายก่อนหน้านี้ไม่ได้ ระบุรหัสอักขระจากไฟล์ไบนารีไม่ได้ ซ่อมคอลัมน์ฐานข้อมูลไม่ได้ และเปลี่ยนส่วนหัว HTTP Content-Type ไม่ได้ หากไม่มีตัวเลือก ให้เก็บข้อความเดิมไว้ เมื่อทำได้ ให้หาไบต์ต้นฉบับจริง สำรองข้อมูล ตรวจทั้งรหัสอักขระที่ประกาศและที่ใช้จริง แล้วถอดรหัสให้ถูกต้องเพียงครั้งเดียวด้วยเครื่องมือสำหรับไฟล์หรือสตรีมไบต์ อย่าบันทึกข้อความเสียหายทับสำเนาต้นฉบับเพียงชุดเดียวซ้ำ ๆ

คำถามที่พบบ่อย

ไม่ใช่ ผลนั้นหมายถึงการตีความไบต์แบบเก่ารายการหนึ่งถอดรหัสเป็น UTF-8 ที่ถูกต้องและแปลงกลับเป็นไบต์เดิมได้พอดี การตีความหลายแบบอาจให้ข้อความที่เหมือนกันหรือต่างกันแต่ดูอ่านได้ จึงยังต้องอาศัยบริบทและแหล่งข้อมูลอ้างอิง

อักขระที่เห็นอาจไม่ได้มาจากไบต์ UTF-8 ที่ถูกอ่านผิดเป็น ISO-8859-1 หรือ Windows-1252 ลำดับอาจไม่สมบูรณ์ หรืออักขระทดแทนอาจทำให้ข้อมูลสูญหายแล้ว โปรดเก็บข้อความเดิมไว้และตรวจไบต์จริงกับข้อมูลรหัสอักขระ

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

ไม่ การเปรียบเทียบ การเลือกตัวเลือก การคัดลอก การสร้าง TXT และการเตรียมพิมพ์เกิดขึ้นในเบราว์เซอร์ โหมด Funnel อาจเก็บระเบียนที่ตรวจสอบแล้วในแท็บนี้ได้นานถึง 30 นาที และ URL มีเฉพาะรหัสงานที่ไม่เปิดเผยข้อมูล

เครื่องมือที่เกี่ยวข้อง

เครื่องตรวจสอบไฮกุ

ตรวจสอบว่าบทกวีเป็นไปตามโครงสร้างไฮกุ 5-7-5 หรือไม่ ใน 16 ภาษา เช่น อังกฤษ ญี่ปุ่น และจีน ดูจำนวนพยางค์ของทุกบรรทัดและทุกคำ พร้อมผลตรวจที่ชัดเจน

ตัวสร้างคำแบบสุ่ม

สุ่มคำภาษาอังกฤษจากคำที่ใช้บ่อยกว่า 5,000 คำ เลือกคำนาม คำกริยา คำคุณศัพท์ หรือคำกริยาวิเศษณ์ กำหนดความยาวและตัวอักษรได้ตรงตามต้องการ แล้วคัดลอกรายการ

เครื่องมือสร้างการอ้างอิง ASA

ร่างรายการอ้างอิงและการอ้างอิงในเนื้อหาแบบ ASA สำหรับหนังสือ บทความวารสาร บทในหนังสือ และเว็บไซต์ คัดลอกข้อความแล้วตรวจสอบชื่อและรูปแบบก่อนใช้

เครื่องสร้างคำถามคุณจะเลือกอะไรมากกว่า

สร้างคำถาม "คุณจะเลือกอะไรมากกว่า" แบบสุ่มสำหรับงานปาร์ตี้ การเดินทาง แชท และกิจกรรมละลายพฤติกรรมบนวิดีโอคอล เลือกจำนวนแล้วคัดลอกได้ในคลิกเดียว

เครื่องมือสร้างรายการอ้างอิง CSE

สร้างรายการอ้างอิงฉบับร่างและการอ้างอิงในเนื้อหาแบบผู้แต่งและปี สำหรับหนังสือ บทความวารสาร บทในหนังสือ และเว็บไซต์ ตรวจผลลัพธ์ตามรูปแบบ CSE ที่กำหนดก่อนใช้

เครื่องสร้างประโยคสุ่ม

สร้างประโยคภาษาอังกฤษแบบสุ่มได้ในคลิกเดียว เลือกจำนวนที่ต้องการ แล้วรับประโยคเติมสั้นๆ ที่ถูกไวยากรณ์ สำหรับการทดสอบ ไอเดีย หรือข้อความตัวอย่าง

เครื่องมือนี้มีให้บริการในภาษาอื่น