I am getting error on document.adoptNode
as 'parameter1 is not valid node'.
Below is my code.
$.ajax({
type: "GET",
url: url,
datatype: "xml",
success: function (results) {
//results is a XMLDocument type object which contains a SVG information
console.log(results);
//need to serialize results to store it in localStorage
localStorage.setItem('results', JSON.stringify(results));
var results2 = JSON.parse(localStorage.getItem('results'));
var svgnode = $('svg', results);
var origwidth = svgnode.attr('width');
var origheight = svgnode.attr('height');
var docnode = document.adoptNode(svgnode[0]);
}
});
I need serialization and deserialization to store it in localStorage. How can i serialize and deserialize XMLDocument?