Vielleicht ist das nur meine Unvertrautheit mit Unicode, also korrigiere mich bitte, wenn ich mich irre.
Wenn man sich Ссылка anschaut, sagt die Spezifikation, dass eine Zeichenfolge "irgendein UNICODE-Zeichen" enthalten kann, aber das verwirrt mich.
Was meinten sie dort?
JSON ist ein Serialisierungsformat, das UNICODE-Zeichen enthalten kann. Die Byte-Darstellung dieser Unicode-Zeichenfolge wird normalerweise über das Kabel gesendet, normalerweise über das HTTP-Protokoll, das HTTP-Header verwendet, um die Codierung für den Client anzugeben, die UTF-8 ist.
Sie haben Recht, dass alles in Bytes übersetzt werden muss, und normalerweise geschieht dies normalerweise über ein UTF (Unicode Transformation Format). Der JSON-RFC erklärt in Abschnitt 3 , wie UTF verwendet wird.