In JSON, Unicode characters can be escaped using the \uXXXX
notation. I assume the XXXX
obviously refers to a Unicode code point in hexadecimal.
But since there are only 4 digits, does this mean there is no way to escape codepoints which are > 0xFFFF
?
Or does the \uXXXX
not actually encode abstract code points, but actually units of UTF-16-BE encoded bytes?