//JSON 解析 var json = '{"a":1,"b":2,"c":3}'; var job = JSON.Parse(json); //字串轉物件 console.log(job.a); //1 var jobtostring = JSON.stringify(job); //物件轉字串 console.log(jobtostring); //"{"a":1,"b":2,"c":3}" //XML(DOM)解析 var xml = '+ '; var xmlparse = new DOMParser(); //宣告解析XML物件 var xmlobj = xmlparse.parseFromString(xml,'text/xml'); //字串轉物件 console.log(xmlobj); //DOM object console.log(xmlobj.getElementsByTagName('a')[0]); //DOM object console.log(xmlobj.getElementsByTagName('Company')[0].childNodes[0].childNodes[0].nodeValue); //1 var serializer = new XMLSerializer(); //宣告XML序列化物件 console.log(serializer.serializeToString(xmlobj)); //物件轉字串+ 1 1 + 2 2 + 3 3 + 4 4 + 5 5 + 6 6
2013年1月24日 星期四
Javascript XML(DOM) & JSON 解析
訂閱:
文章 (Atom)