CoderTools

Công cụ chuyển đổi mã hóa văn bản

Chuyển đổi văn bản giữa Hex, Binary, Unicode và các định dạng mã hóa khác

Ký tự phân cách byte:
Thêm tiền tố:

Tài liệu công cụ chuyển đổi mã hóa

Mã hóa ký tự là gì?

Mã hóa ký tự là một hệ thống ánh xạ các ký tự thành số mà máy tính có thể xử lý. Các sơ đồ mã hóa khác nhau được sử dụng cho các mục đích khác nhau như lưu trữ, truyền tải hoặc hiển thị dữ liệu văn bản. Các mã hóa phổ biến bao gồm ASCII, UTF-8, UTF-16, v.v.

Định dạng được hỗ trợ

Thập lục phân (Hex)

Biểu diễn thập lục phân sử dụng các chữ số 0-9 và chữ cái A-F. Mỗi byte được biểu diễn bằng hai ký tự hex. Được sử dụng rộng rãi trong lập trình và gỡ lỗi.

Nhị phân

Biểu diễn nhị phân chỉ sử dụng 0 và 1. Mỗi byte được biểu diễn bằng 8 bit. Đây là biểu diễn dữ liệu cơ bản được sử dụng bởi máy tính.

Unicode Escape

Chuỗi escape Unicode ở định dạng \uXXXX, thường được sử dụng trong các ngôn ngữ lập trình như JavaScript và JSON để biểu diễn các ký tự Unicode.

Thực thể HTML

Mã hóa thực thể HTML, bao gồm các thực thể có tên (như &) và thực thể số (như & hoặc &). Được sử dụng để hiển thị an toàn các ký tự đặc biệt trong HTML.

Punycode

Sơ đồ mã hóa cho Tên miền quốc tế hóa (IDN). Chuyển đổi các ký tự Unicode sang mã hóa tương thích ASCII, có tiền tố xn--.

Trường hợp sử dụng phổ biến

  • Xem biểu diễn thập lục phân hoặc nhị phân của các ký tự trong quá trình gỡ lỗi
  • Xử lý mã hóa dữ liệu trong các giao thức mạng
  • Phân tích và sửa các vấn đề về mã hóa (mojibake)
  • Sử dụng chuỗi escape Unicode trong mã
  • Xử lý Tên miền quốc tế hóa (IDN)
  • Escape ký tự trong HTML/XML

Công Cụ Liên Quan