Показать сообщение отдельно
  #5 (permalink)  
Старый 09.03.2018, 21:18
Интересующийся
Отправить личное сообщение для grigandal Посмотреть профиль Найти все сообщения от grigandal
 
Регистрация: 18.02.2018
Сообщений: 26

Вот это помогло

Этот файл + функция
function myFunction(str) {
    var BSON = bson().BSON;

	// Decode Base64 into bytes
	var rawBytes = window.atob(str);
	
	// Typed Array (Uint8Array) for deserialize call
	var uintArray = new Uint8Array(rawBytes.length);
	
	// Fill Uint8Array from raw bytes
	for (var i = 0; i < rawBytes.length; i++)
	{
		uintArray[i] = rawBytes.charCodeAt(i);
	}
	
    // Deserialize it
    var doc_2 = BSON.deserialize(uintArray);
	
	return JSON.stringify(doc_2, null, 4);
  }

Последний раз редактировалось grigandal, 09.03.2018 в 21:34.
Ответить с цитированием