例如:有这样的字符串[{"CityId":18,"CityName":"西安","ProvinceId":27,"CityOrder":1},{"CityId":53,"CityName":"广州","ProvinceId":27,"CityOrder":1}],用js转换成json对象
var data;
var json='[{"CityId":18,"CityName":"西安","ProvinceId":27,"CityOrder":1},{"CityId":53,"CityName":"广州","ProvinceId":27,"CityOrder":1}]';
eval("data="+json);
alert(data);
@RequestMapping(value = "/mobile", method = RequestMethod.GET) public @ResponseBody Map<String, String> categor() { Map<String, String> data = new HashMap<String, String>(); List<ProductCategory> list = productCategoryService.findRoots(); JsonConfig jsonConfig = new JsonConfig(); jsonConfig.setCycleDetectionStrategy(CycleDetectionStrategy.LENIENT); jsonConfig.setExcludes(new String[]{//只要设置这个数组,指定过滤哪些字段。 "children", "products", "brands", "parameterGroups", "promotions", "attributes" }); JSONArray jsonObjectFromMap = JSONArray.fromObject(list,jsonConfig); data.put("rootProductCategories", jsonObjectFromMap.toString()); return data; }
//获取分类 function seleteceCategory(){ $.ajax( { type : "GET", url : "product_category/mobile.jhtml", async:false, dataType:"json", data : { "id":window.id }, success : function(data) { var dd = eval("("+data.rootProductCategories+")"); creatNoticeFunc(dd); } }); } function creatNoticeFunc(data){ //data = [ "aaa", "bbb", "ccc" ]; alert(data); alert(data.length); var html = ""; for (var i = 0; i < data.length; i++) { alert(data[i].name); } /*html = '<label class="seleteceCategory">全部分类</label>' $.each(data,function(i,item){ alert(item); html = html + ' | '+item.name+' | '; }); html = html + '<img src="img/moreArrow.png" />'; $("#categoryDiv").append(html);*/ }
相关推荐
Json对象与json字符串互相转换处理工具
json 字符串转成c++类对象,json 字符串转成c++类对象
解析Json字符串直接转换为对象(包括多层List集合 嵌套)所用jar包
下面小编就为大家带来一篇Java中Json字符串直接转换为对象的方法(包括多层List集合)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
主要用于将java对象转换为json对象字符串,或字符串数组。
用java实现的递归下降文法 将JSon字符串转换成Java对象 为了简单化 忽略了很多情况 仅仅作为初接触编译原理的同学们共勉 User对象有一个Teacher对象 Teacher里有一个Book对象 等等 比如 User user User json User ...
封装jsonbase类,抽象C++对象与json字符的转换的基本方法tojson、fromjson,以及json字符保存为文件StyledStreamWriter,从文件中读取json字符串并转换成C++对象fromFile。以学生类、学生选择的课程类、最终生成的...
NULL 博文链接:https://yxgyh.iteye.com/blog/392657
忽略字段的首字母大小写,将json字符串转成javabean对象,解决Java对象中属性中首字母大写而取不到值(取到的值为空)的问题 忽略字段的首字母大小写,将json字符串转成List,解决Java对象中属性中首字母大写而取不...
自己有空时用java反射写的json转化工具,有不完善之处,多包涵
/// 将Json字符串解析为C#中的对象 /// Json格式中的字符串值识别 /// 将Json字符串解析为Dictionary, dynamic>对象。 /// 将Json字符串解析为dynamic[]对象。 /// Dictionary类型对象转换为Json格式字符串 /// C#...
项目中关于json字符串转换的可用,导入项目即可进行引入转换
利用java反射将json字符串转成对象;
JSON 字符串 与 java 对象的转换
可以处理简单java对象和格式正确的json字符串互相转换。 net.sf.json.JSONArray可以处理复杂的java集合对象和格式正确的json字符串互相转换. 1.json字符串转简单java对象 2.简单java对象转json字符串 3.json字符...
利用Google Gson实现JSON字符串和对象之间相互转换,内含源码和jar包
java 对象与json字符串互相转换工具类所需要的jar,java 对象与json字符串互相转换工具类
NULL 博文链接:https://cpjsjxy.iteye.com/blog/1591356
将string类型的xml转为JSON字符串,利用JSONObject处理JSON串