欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JavaScript解析任意形式的json樹型結(jié)構(gòu)展示

 更新時間:2017年07月23日 10:49:59   作者:mr2zhang  
這篇文章主要介紹了JavaScript解析任意形式的json樹型結(jié)構(gòu)展示的相關(guān)資料,需要的朋友可以參考下

 在頁面展示json成樹形結(jié)構(gòu)時,往往得到的json不是ztree的規(guī)范格式,需要對json循環(huán)迭代解析。即使不規(guī)范的json也可以樹形展現(xiàn):

var arrayJsonContent=[];
//節(jié)點(diǎn)類
 var JsonNodes = {
 id:"",
 name:"",
 pId:"",
 content:"",
 //location:"",
 linklocation:"",
 open:false
};
//循環(huán)迭代解析json
 function buildTree(o,params){
 for( var child in o){
 var param =params+"?"+child;
 var JsonNodes={
 id:param,
 pId:params,
 name:child
 };
 arrayJsonContent.push(JsonNodes);
 if(typeof o[child] == "object"){
 buildTree(o[child],param,loca);
 }else{
 var JsonNodes={
 id:param,
 pId:params,
 name:child,
 content:o[child]
 };
 arrayJsonContent.push(JsonNodes);
 }
 }

以上所述是小編給大家介紹的JavaScript解析任意形式的json樹型結(jié)構(gòu)展示,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復(fù)的大家的!

相關(guān)文章

最新評論