Привет, что-то туплю, но никак не могу добиться корректной расшифровки кириллицы из bson, msgpack
Выдает всякую хрень, например:
...
buffer = msgpack.encode("Русь!");
decoded = msgpack.decode(buffer);
console.log(decoded); //выдает: " CAL!"
...
Используется эта либа:
https://github.com/creationix/msgpack-js-browser
С BSON такая же беда:
https://github.com/mongodb/js-bson
Тут тема поднималась
https://github.com/mongodb/js-bson/issues/42 но изменение charset к правильному результату не приводит.
WTF?