UTF-16 Bảng mã
Nhập văn bản ngắn để xem từng ký tự gồm các đơn vị mã UTF-16, byte BE/LE và loại BMP hoặc cặp thay thế, đồng thời giữ lại phần tra cứu nhanh phạm vi mục thay thế.
Cách sử dụng bảng mã UTF-16
UTF-16 Các đơn vị mã và kết quả thứ tự byte chỉ được tính trong trình duyệt hiện tại, văn bản sẽ không được tải lên.
Nhập văn bản ngắn
Nhập tối đa 64 giá trị đại lượng vô hướng Unicode, công cụ xử lý từng ký tự theo đúng thứ tự ban đầu.
Xem đơn vị mã
Xem từng ký tự của một đơn vị mã BMP hoặc một cặp đại diện thay thế cao và thấp, cùng với các byte UTF-16BE và UTF-16LE tương ứng.
Kiểm tra phạm vi các mục đại diện
Tra cứu một ký tự sẽ liên kết với BMP hoặc quy tắc đại diện; bạn có thể sao chép TSV hoặc xóa hết nội dung nhập.
Các hạn chế và lưu ý
- Cột byte chỉ hiển thị các byte đơn vị mã theo thứ tự byte được chỉ định, không tự động thêm BOM, cũng không suy đoán thứ tự byte của tệp.
- Các giá trị vô hướng thuộc mặt phẳng bổ sung sử dụng hai đơn vị mã 16 bit; không thể trực tiếp xem số lượng đơn vị mã là số lượng ký tự hiển thị với người dùng.
- Phần tử đại diện cao hoặc thấp bị cô lập không phải là giá trị vô hướng Unicode hợp lệ; công cụ sẽ thất bại và đóng thay vì tạo byte thay thế.
Câu hỏi thường gặp
Tại sao Emoji có hai đơn vị mã UTF-16?
Các vô hướng thuộc mặt phẳng bổ sung từ U+10000 trở lên cần một đại diện thay thế cao và một đại diện thay thế thấp để biểu diễn cùng nhau.
Tại sao UTF-16BE và UTF-16LE có thứ tự byte ngược nhau?
Cả hai đều biểu thị cùng các đơn vị mã 16 bit, chỉ khác thứ tự lưu trữ byte cao và byte thấp của từng đơn vị mã.
Đầu ra của trang có bao gồm BOM không?
Không. Ở đây hiển thị các byte mã hóa của từng đại lượng vô hướng; việc tệp có cần BOM hay không còn tùy thuộc vào định dạng và giao thức cụ thể.