🏷️ เครื่องมือเข้ารหัส/ถอดรหัสตัวอักษร HTML
เข้ารหัสตัวอักษรพิเศษของ HTML เป็นตัวแทนที่ปลอดภัย หรือถอดรหัสตัวแทนกลับเป็นข้อความที่อ่านได้ — ทั้งหมดในแบบเรียลไทม์ ทั้งหมดในเบราว์เซอร์ของคุณ โดยไม่ส่งข้อมูลใดๆ ไปที่ใด
ออกแบบมาเพื่อความเป็นส่วนตัว. เครื่องมือนี้ทำงานทั้งหมดในเบราว์เซอร์ของคุณ — ข้อมูลที่คุณป้อนไม่ได้ถูกอัปโหลดหรือเก็บไว้ และยังสามารถใช้งานได้โดยไม่ต้องเชื่อมต่ออินเทอร์เน็ต
เกี่ยวกับ
เครื่องมือนี้จัดการการเข้ารหัสและถอดรหัสตัวอักษร HTML ตรงในเบราว์เซอร์ของคุณด้วย JavaScript — ไม่มีเซิร์ฟเวอร์ ไม่มีการอัปโหลด ไม่มีบัญชี ตัวมันแปลงตัวอักษร HTML 5 ตัวที่จำเป็น (& < > " ') เป็นตัวแทนที่มีชื่อ (& < > " ') เพื่อป้องกัน XSS และปัญหาการรบกวนการจัดรูปแบบ โหมดเพิ่มเติมยังสามารถเข้ารหัสตัวอักษรที่ไม่ใช่ ASCII ทั้งหมดเป็นตัวแทนตัวเลข (&#NNN;) ซึ่งมีประโยชน์ในสภาพแวดล้อมที่ต้องการผลลัพธ์ที่เป็น ASCII บริสุทธิ์ การถอดรหัสจะกลับกระบวนการนี้ แปลงตัวแทนที่มีชื่อเช่น © และรูปแบบตัวเลขเช่น © กลับเป็นตัวอักษรต้นฉบับ ผลลัพธ์จะอัปเดตแบบเรียลไทม์ขณะที่คุณพิมพ์
วิธีใช้งาน
- วางหรือพิมพ์ข้อความของคุณลงในกล่องป้อนข้อมูลทางด้านซ้าย
- เลือกโหมด: แปลงเป็นตัวแทน (text → entities) หรือ ถอดรหัส (entities → text)
- เมื่อแปลงเป็นตัวแทน คุณสามารถเปิดใช้งานตัวเลือก 'แปลงตัวอักษรที่ไม่ใช่ ASCII ทั้งหมด' เพื่อแปลงตัวอักษรเช่น é, © หรืออีโมจิให้เป็นตัวแทนตัวเลข
- ผลลัพธ์จะอัปเดตแบบเรียลไทม์ — คัดลอกได้โดยใช้ปุ่มคัดลอก
คำถามที่พบบ่อย
- HTML entity คืออะไร?
- HTML entity คือลำดับตัวอักษรที่แสดงถึงตัวอักษรที่จะถูกตีความเป็นโค้ด HTML หากไม่มีการใช้ entity ตัวอย่างเช่น < แสดงถึง < ทำให้เบราว์เซอร์แสดงเครื่องหมายน้อยกว่าแทนที่จะถูกตีความเป็นแท็ก
- ตัวอักษรใดที่ถูกแปลงเป็น entity ตามค่าเริ่มต้น?
- โดยค่าเริ่มต้นเครื่องมือจะแปลงตัวอักษร 5 ตัวที่ทำให้ HTML ผิดพลาด: & จะกลายเป็น &, < จะกลายเป็น <, > จะกลายเป็น >, " จะกลายเป็น ", และ ' จะกลายเป็น ' คุณสามารถเปิดใช้งานตัวเลือก non-ASCII เพื่อแปลงตัวอักษรที่มีเครื่องหมายเสียง ตัวอักษรพิเศษ และอีโมจิ
- มันสามารถถอดรหัสทั้ง named entity และ numeric entity ได้ไหม?
- ได้ เครื่องมือถอดรหัสสามารถจัดการกับ named entity เช่น © และ é, ตัวแทนตัวเลขฐานสิบ เช่น ©, และตัวแทนตัวเลขฐานสิบหก เช่น © — ทั้งหมดจะถูกแปลงกลับเป็นตัวอักษร Unicode ที่เกี่ยวข้อง
- ข้อความของฉันถูกส่งไปยังเซิร์ฟเวอร์ไหม?
- ไม่ เครื่องมือแปลงและถอดรหัสทั้งหมดทำงานในเบราว์เซอร์ของคุณโดยตรงโดยใช้ JavaScript ไม่มีข้อมูลใดที่ออกจากอุปกรณ์ของคุณ
- เมื่อใดที่ควรใช้การแปลงตัวแทนตัวเลขสำหรับตัวอักษรที่ไม่ใช่ ASCII?
- ใช้เมื่อผลลัพธ์ของคุณต้องเป็น ASCII ที่บริสุทธิ์ — เช่น ระบบอีเมลแบบเก่า ตัววิเคราะห์ XML บางตัว หรือแพลตฟอร์ม CMS แบบเก่าที่ไม่สามารถจัดการ UTF-8 ได้อย่างน่าเชื่อถือ สำหรับ HTML แบบ UTF-8 สมัยใหม่ การแปลงตัวอักษรพิเศษ 5 ตัวเพียงอย่างเดียวก็เพียงพอแล้ว
- เครื่องมือนี้จะอัปโหลดข้อมูลของฉันหรือไม่?
- ไม่ ทุกอย่างทำงานในเบราว์เซอร์ของคุณ ดังนั้นข้อมูลของคุณจึงไม่เคยออกจากอุปกรณ์ของคุณ — และหลังจากโหลดหน้าแล้วยังใช้งานแบบออฟไลน์ได้ด้วย