";
d11.innerHTML = dispHTML($.parseHTML(html));
d12.innerHTML = dispHTML($.parseHTML(html, true));
var json = '{"name":"Taro", "age":20}';
//var json = "{'name':'Taro', 'age':20}';
d21.innerHTML = dispJSON($.parseJSON(json));
var xml = $.parseXML("Taro20");
d31.textContent = xml.getElementsByTagName("name")[0].textContent;
d32.textContent = xml.getElementsByTagName("age")[0].textContent;
function dispHTML(dom) {
let s = "";
for (let i = 0 ; i < dom.length ; i++) {
let t = dom[i].nodeType;
let c = "";
if (t == 1) // ELEMENT_NODE
c = dom[i].outerHTML.replace(//g, ">");
else if (t == 3) // TEXT_NODE
c = dom[i].textContent;
s += c + "
";
}
return s;
}
function dispJSON(obj) {
let s = "";
let k = Object.keys(obj);
for (let i in k) {
s += k[i] + ":" + obj[k[i]] + "
";
}
return s;
}
// -->