Chuyển đến nội dung chính
eyunzhu

Chuyển văn bản, hệ 16 và nhị phân

Đổi văn bản UTF-8 thành byte hệ 16 hoặc nhị phân rồi khôi phục cả tiếng Việt và emoji.

Định dạng

Kết quả cập nhật khi nhập hoặc đổi tùy chọn

Xử lý ngay trong trình duyệt. Không tải lên hay lưu dữ liệu.

Giới thiệu công cụ

Kiểm tra byte phía sau ký tự khi tìm lỗi bảng mã hoặc chuẩn bị thử nghiệm giao thức.

Cách sử dụng

Chọn định dạng rồi sửa một trong hai bên. Mỗi byte gồm hai chữ số hệ 16 hoặc tám chữ số nhị phân. Có thể thêm khoảng trắng giữa các byte.

Một ký tự UTF-8 có thể chiếm nhiều byte. Chữ số sai, byte thiếu và UTF-8 không hợp lệ sẽ báo lỗi. Văn bản tối đa 256 KiB. Chuỗi byte không được diễn giải thành một số nguyên duy nhất.

Câu hỏi thường gặp

Vì sao một ký tự chiếm nhiều byte?

UTF-8 dùng chuỗi có độ dài thay đổi. Hai chữ số hệ 16 hoặc tám chữ số nhị phân biểu diễn một byte. Byte thiếu và UTF-8 không hợp lệ bị từ chối.

Vì sao C3 A9 giải mã được còn E9 hoặc 0xE9 lại lỗi?

C3 A9 là dãy byte UTF-8 của ký tự é. Riêng E9 không phải UTF-8 hợp lệ, và công cụ không nhận tiền tố 0x. Hãy nhập đủ từng cặp chữ số thập lục phân hoặc từng nhóm tám chữ số nhị phân; có thể ngăn cách bằng khoảng trắng. Với tệp dùng bảng mã cũ, hãy dùng công cụ chuyển đổi mã hóa văn bản.

Bình luận

0
để tham gia thảo luận.
Chưa có bình luận.
Chuỗi trả lời

Theo dõi toàn bộ cuộc trò chuyện theo thời gian; mỗi câu trả lời cho biết chính xác tin nhắn được phản hồi.