ตัวแปลงรหัส Unicode

13 อักขระ
เอาต์พุตที่ escape แล้ว
กำลังรอข้อมูลนำเข้า…
0 อักขระ

\uXXXX ใช้เลขฐานสิบหก 4 หลัก ครอบคลุมเฉพาะระนาบ BMP (U+0000 ถึง U+FFFF) ส่วน \u{XXXXXX} ใช้วงเล็บปีกกาและครอบคลุมช่วง Unicode ทั้งหมด รวมถึง Emoji ชุดอักขระกำหนดวิธีแมปอักขระเป็นไบต์: UTF-8 ครอบคลุมอักขระทุกตัว, Latin1 รองรับเฉพาะ 0x00-0xFF

ตัวแปลงรหัส Unicode ออนไลน์ฟรี รองรับรูปแบบ \uXXXX, U+ Code Point และ HTML Entity เหมาะสำหรับการดีบัก Frontend การจัดการข้อความ และการตรวจสอบการเข้ารหัสอักขระ

คำแนะนำที่เกี่ยวข้อง

กรณีการใช้งาน

  • แปลงอักขระภาษาไทยเป็นรูปแบบ \uXXXX เพื่อใช้ในซอร์สโค้ด Frontend หรือไฟล์คอนฟิก
  • ตรวจสอบรหัส U+ Code Point ของอักขระขณะดีบักงานด้านภาษาและสากลวิวัตน์ (Internationalization)
  • คืนค่าเนื้อหาที่ถูก Escape ด้วย Unicode กลับมาเป็นข้อความที่อ่านออกเพื่อการแสดงผล
  • ตรวจสอบปัญหาการเข้ารหัสอักขระพิเศษในค่าที่ส่งคืนจาก API

วิธีการใช้งาน

  1. เลือกทิศทางการแปลง (ข้อความเป็น Unicode หรือ Unicode เป็นข้อความ)
  2. ป้อนข้อความหรือรหัส Unicode ที่ต้องการแปลง
  3. เครื่องมือจะทำการแปลงโดยอัตโนมัติและแสดงผลลัพธ์
  4. คัดลอกผลลัพธ์ไปใช้ในซอร์สโค้ด คอนฟิก หรือการดีบัก

คุณสมบัติ

  • รองรับหลายรูปแบบการแปลง: เหมาะสำหรับการแปลงแบบสองทางระหว่างข้อความและรูปแบบ \uXXXX หรือ U+ Code Point
  • งานยอดนิยมสำหรับ Frontend และ i18n: ใช้สำหรับการดีบักซอร์สโค้ด, การตั้งค่าไฟล์แปลภาษา (i18n) และการตรวจสอบสตริงใน API
  • แสดงผลอักขระที่ชัดเจน: ช่วยให้เข้าใจรูปแบบการเข้ารหัสจริงของภาษาไทย สัญลักษณ์ และอักขระพิเศษต่างๆ
  • ทำงานร่วมกับการแปลงอื่นได้ดี: เชื่อมต่อกับกระบวนการจัดการ HTML/URL Encode และการจัดการอักขระพิเศษอื่นๆ ได้อย่างลงตัว

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

Unicode Escape เหมาะสำหรับกรณีใดบ้าง?

มักใช้ในซอร์สโค้ด Frontend, ค่าที่ส่งคืนจาก API, ไฟล์คอนฟิก, งานด้านภาษา (i18n) และการตรวจสอบรูปแบบตัวแทนของอักขระระหว่างการดีบัก

สามารถแปลงภาษาไทยเป็นรหัส \uXXXX ได้หรือไม่?

ได้ และนี่คือหนึ่งในกรณีการใช้งานที่พบบ่อยที่สุด รวมถึงการแปลงรหัสกลับมาเป็นข้อความปกติที่อ่านได้ด้วย

ต่างจากการแปลง HTML Entity หรือ URL Encode อย่างไร?

Unicode Escape เน้นที่รหัสตัวแทนของอักขระในทางคอมพิวเตอร์ ส่วน HTML Entity เน้นการแสดงผลหน้าเว็บ และ URL Encode เน้นการส่งผ่านพารามิเตอร์ลิงก์

เหมาะสำหรับการดีบัก Frontend และงานด้านภาษา (i18n) หรือไม่?

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