Хотите хранить объект JSON в ArrayBuffer
магазин объект JSON в ArrayBuffer
function stringToUint(string) {
var string = btoa(unescape(encodeURIComponent(string))),
charList = string.split(''),
uintArray = [];
for (var i = 0; i < charList.length; i++) {
uintArray.push(charList[i].charCodeAt(0));
}
return new Uint8Array(uintArray);
}
function uintToString(uintArray) {
var encodedString = String.fromCharCode.apply(null, uintArray),
decodedString = decodeURIComponent(escape(atob(encodedString)));
return decodedString;
}
var str = {'x':'aaaa'},
enc = stringToUint(str),
dec = uintToString(enc);
console.log(dec.x);
console.log(dec.x);
печатает `неопределенными. Я делаю это неправильно? здесь jsfiddle http://jsfiddle.net/DQJyX/137/
Как я могу получить обратно JSON от того, что мы получаем от 'Utils.stringToUint (JSON.stringify (ул))' ' – manish
с помощью JSON.parse' –