Maison > interface Web > js tutoriel > le corps du texte

Exemple d'explication de l'analyse des itérations de boucle JSON

零下一度
Libérer: 2017-07-24 15:19:37
original
1641 Les gens l'ont consulté

Cet article présente principalement les informations pertinentes de JavaScript analysant toute forme d'affichage de la structure arborescente json Les amis qui en ont besoin peuvent se référer à

Affichage sur la page. Lorsque json est formé dans une structure arborescente, le json obtenu n'est souvent pas au format standard de ztree, et json boucle doit être analysé de manière itérative. Même les json non standards peuvent être affichés sous forme d'arbre :

var arrayJsonContent=[];
//节点类
 var JsonNodes = {
 id:"",
 name:"",
 pId:"",
 content:"",
 //location:"",
 linklocation:"",
 open:false
};
//循环迭代解析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);
 }
 }
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal