Почему буферы разные получаются? Должны быть одинаковыми, но что-то не так с кодировками, не пойму...
а вот результат
[
{
"bytes": [120],
"code": 120,
"error": null,
"char": "x"
},
{
"bytes": [156],
"code": null,
"error": "Unknown character",
"char": null
},
{
"bytes": [149],
"code": null,
"error": "Unknown character",
"char": null
},
{
"bytes": [82],
"code": 82,
"error": null,
"char": "R"
},
{
"bytes": [205,106],
"code": 832,
"error": "Expected to continue the sequence of utf8",
"char": null
},
{
"bytes": [106],
"code": 106,
"error": null,
"char": "j"
},
{
"bytes": [219,64],
"code": 1728,
"error": "Expected to continue the sequence of utf8",
"char": null
},
{
"bytes": [64],
"code": 64,
"error": null,
"char": "@"
}
]