UTF-8 การเข้ารหัสและถอดรหัส
แปลงระหว่างข้อความกับการแสดงไบต์ UTF-8 ภายในเครื่อง รองรับเลขฐานสิบหก BOM ตำแหน่งไบต์ที่ไม่ถูกต้อง และการแจ้งข้อผิดพลาด
ประมวลผลภายในเครื่องผ่านเบราว์เซอร์
หน้านี้ผ่านการตรวจสอบไดเรกทอรีสาธารณะแล้ว; เมื่อเปิดใช้JavaScript จะใช้ฟังก์ชันครบถ้วนได้
คู่มือการใช้งาน
วิธีใช้ตัวเข้ารหัสและถอดรหัส UTF-8
การเข้ารหัสและถอดรหัสของ UTF-8 จะประมวลผลข้อมูลที่ป้อนเฉพาะในหน่วยความจำของเบราว์เซอร์ปัจจุบันเท่านั้น จะไม่เชื่อมต่อเครือข่าย อัปโหลด หรือเขียนลงในพื้นที่จัดเก็บถาวร
ป้อนเนื้อหา
ป้อนข้อความ Unicode หรือไบต์เลขฐานสิบหก UTF-8
เลือกทิศทาง
เลือกการเข้ารหัสข้อความหรือถอดรหัสไบต์ และตั้งค่ารูปแบบตัวคั่นเลขฐานสิบหก
ผลการตรวจสอบ
ตรวจดู BOM ตำแหน่งไบต์ และข้อมูลข้อผิดพลาดแล้วจึงคัดลอกหรือดาวน์โหลด
ข้อจำกัดและข้อควรระวัง
- อินพุตต่อครั้งมีได้สูงสุด 1 MiB และหากเอาต์พุตเกิน 2 MiB ระบบจะปฏิเสธการสร้างผลลัพธ์ฉบับสมบูรณ์
- การถอดรหัสรับเฉพาะข้อความ UTF-8 ที่ถูกต้อง และจะไม่ปลอมไบนารีใด ๆ ให้เป็นอักขระที่อ่านได้
- ระบบจะแจ้งตำแหน่งของไบต์ที่ไม่ถูกต้อง ผลลัพธ์ไม่สามารถใช้แทนการตรวจสอบการกำหนดชุดอักขระของระบบเป้าหมายได้
คำถามที่พบบ่อย
เหตุใดภาษาจีนจึงใช้หลายไบต์
UTF-8 ใช้การเข้ารหัสความยาวแปรผัน โดยทั่วไปอักษรจีนจะแทนด้วยหลายไบต์
BOM จะถูกลบโดยอัตโนมัติหรือไม่?
เครื่องมือจะแสดงและประมวลผล BOM แยกต่างหาก และจะไม่ละทิ้งข้อมูลที่ผู้ใช้ป้อนโดยไม่แจ้ง
จะอัปโหลดข้อความหรือไม่
ไม่ การประมวลผลเกิดขึ้นเฉพาะในเบราว์เซอร์ปัจจุบันเท่านั้น