Mục lục:
- Định nghĩa - Byte Order Mark (BOM) có nghĩa là gì?
- Techopedia giải thích Dấu hiệu đặt hàng Byte (BOM)
Định nghĩa - Byte Order Mark (BOM) có nghĩa là gì?
Dấu thứ tự byte (BOM) là một phần thông tin được sử dụng để biểu thị rằng một tệp văn bản sử dụng mã hóa Unicode, đồng thời truyền đạt tính bền vững của luồng văn bản. BOM không được hiểu là một phần logic của chính luồng văn bản, mà là một chỉ báo vô hình ở đầu của nó. Ký tự Unicode của dấu thứ tự byte là U + FEFF.
Techopedia giải thích Dấu hiệu đặt hàng Byte (BOM)
Unicode là một nhóm các tiêu chuẩn được phát triển vào những năm 1980 và 90 để tích hợp tất cả các ngôn ngữ máy tính chính vào một từ vựng mã hóa. Unicode có nhiều lần lặp, bao gồm UTF-8, UTF-16 và UTF-32 (sử dụng lần lượt 8, 16 và 32 bit cho mỗi ký tự).
Trước khi UTF-8 được giới thiệu vào năm 1993, văn bản Unicode đã được chuyển bằng các đơn vị mã 16 bit. Các đơn vị này có chất lượng được gọi là endianness, về cơ bản xác định thứ tự byte theo thứ tự ít quan trọng nhất trước hoặc quan trọng nhất trước. Dấu thứ tự byte nói chung là một tính năng tùy chọn trong xử lý văn bản môi trường đóng, điển hình, tuy nhiên nó cần thiết trong các tình huống liên quan đến trao đổi văn bản.
