Có lẽ đây chỉ là sự không quen thuộc của tôi với unicode, vì vậy hãy sửa tôi nếu tôi nhầm.JSON chỉ định "bất kỳ ký tự UNICODE nào"?
Nhìn vào http://json.org/, thông số kỹ thuật cho biết một chuỗi có thể bao gồm "bất kỳ ký tự UNICODE nào", nhưng điều này làm tôi bối rối.
- JSON là định dạng liên lạc đúng? Tại cốt lõi của nó, mọi thứ phải dịch xuống byte.
- Ngược lại, UNICODE là định dạng logic và phải được mã hóa thành để có thể truyền tải, đúng không?
Vậy chúng có ý nghĩa gì?
Tôi luôn luôn bối rối khi mọi người nói "được mã hóa trong Unicode", vì (như tôi hiểu nó) Unicode là một bộ ký tự, không phải là một bảng mã. Không nên là "S SH sử dụng bộ ký tự Unicode, với mã hóa mặc định là UTF-8"? Tôi ngạc nhiên khi thấy một thứ như vậy trong RFC. – ALEXintlsos