博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
json转String 和 String转json 和判断对象类型
阅读量:4886 次
发布时间:2019-06-11

本文共 1242 字,大约阅读时间需要 4 分钟。

function ajaxGetMenuList(){ 	        $.getJSON("login.do", function(json){ 					        	var r = "";				zNodes += "[";	            $(json.menuList).each(function(i){ 	            						r = json.menuList[i];					if(i>0) zNodes += ",";					zNodes += '{';					zNodes += 'id:'+r.SId;					zNodes += ', pId:'+r.SPid;					zNodes += ', name:"'+r.STitle;					if(r.SPid == 0) zNodes += '", open:true';					else zNodes += '"';					zNodes += '}';		            }) 	            	            zNodes += "]";				zNodes = stringToJSON(zNodes);				createTree(zNodes);	        }); 					} 		/**		 * json转String		 * @param {Object} obj		 * @memberOf {TypeName} 		 * @return {TypeName} 		 */		function jsonToString (obj){   	        var THIS = this;    	        switch(typeof(obj)){   	            case 'string':   	                return '"' + obj.replace(/(["\\])/g, '\\$1') + '"';   	            case 'array':   	                return '[' + obj.map(THIS.jsonToString).join(',') + ']';   	            case 'object':   	                 if(obj instanceof Array){   	                    var strArr = [];   	                    var len = obj.length;   	                    for(var i=0; i
";        }

转载于:https://www.cnblogs.com/dyllove98/p/3192265.html

你可能感兴趣的文章
wpf+.net 4.5 surface2.0 = 异步多点触控 时间轴 part1
查看>>
05.SSL或TTL应用编程
查看>>
PostgreSQL自学笔记:5 数据类型和运算符
查看>>
Android学习_7/25
查看>>
3400: [Usaco2009 Mar]Cow Frisbee Team 奶牛沙盘队
查看>>
[异能程序员]第一章 酒后事发(第一更)
查看>>
系统设计
查看>>
宏替换
查看>>
学习函数链式调用,获取对象字段避免报错
查看>>
hdu–2369 Bone Collector II(01背包变形题)
查看>>
ISAPI_Rewrite应用技巧与方法
查看>>
正则表达式的整理笔记
查看>>
Oracle PL/SQL中的循环处理(sql for循环)
查看>>
Freemarker 各种格式化
查看>>
【BZOJ1758】【WC2010】重建计划(点分治,单调队列)
查看>>
解决Trauncate table没权限
查看>>
django Rest Framework
查看>>
图像标注工具labelImg安装方法(win7+Python3.5+Qt5)
查看>>
Oracle与SQL Server 的部分异同(随时更新)
查看>>
5. TCP客户/服务器程序示例
查看>>