RFC 4627の「3. Encoding」よると、JSONテキストの先頭2文字は常にASCII文字であるため、JSONテキストの先頭の4バイト(*3)における「00」のパターンにより、「UTF-8, UTF-16 (BE or LE), or UTF-32 (BE or LE)」が判断できます。 デモ用ソースコードで使用しているJSONテキストにて確...