字符串转成对象 1、这属于JSON字符串,不知道可以去搜一下JSON,用JSON的第三方jar包有转对象的方法2、自己拆分字符串组装成对象前提是你要有一个类(属性)对应这些字符串中值 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 json-lib --JSONObject.fromObject(字符串) 要理解这两个json串的结构第一个:obj里放了个map结构第二个obj里放了个list接口,list里存放了map接口 json嘛,填个jar包,就可以了,网上很多这种案例的额! String是用来描述字符串一类的。然后String有是一个类。然后你再想想吧··· 这个字符串是json格式的,可以先查下资料,理解下json格式的规则另外,支持json解析和转换(String ->bean, bean->String)的工具jar包还是多的,向的fastjson, 还有jacksonjson, net.sf.json.JSONObject等等多种 使用jackson包,先定义好的自己的类(MyClass)ObjectMapper objectMapper=new ObjectMapper(); MyClass myClass=objectMapper.readValue(str, MyClass.class); 1、建好对应的类2、用json-lib这个包,先将字符串转为json格式:JSONObject json = JSONObject.fromObject(xxxx);3、利用tobean()方法转化为java对象:JSONObject.toBean(bean,bean.class); 如果用的springmvc就很好解决:@RequestMapping("/test/json") @ResponseBody public String testJson(){ String json = "{\"dbid\":\"1\",\"name\":\"...\",\"nameEn\":\"Base Data\",\"parent\":{\"dbid\":\"-1\",\"name\":\"根菜单\",\"nameEn\":\"root\"},\"order\":0}"; return json; } var dataVavle = evel('"+data+"');转换成对象,取值直接dataVavle .你的属性名就可以咯试试,希望对你有帮助 如果想后台转的话用 JSONObject jsonObj = JSONObject.fromObject(jsonStr); 就Ok了,想把json传到前台用的话,直接传字符串,然后再用var date = eval("("+date+")");这样就解析成json了 STRUTS2 Convention零配置 放进jar包报错问题 SSH中 hibernate的一个异常,好心人帮我看看是怎么回事,谢了 关于tomcat, iis,和apache http server BusessmatrixObjects 问题 有关xerces解析xml的问题 关于hibernate+spring整合问题? 请教关于OSWorkFlow的问题? 请问哪位高手有snmp的java包? 求SUN ONE 配置 IDEA Springboot项目测试问题 正则表达式求助 如何学好android?
第一个:obj里放了个map结构
第二个obj里放了个list接口,list里存放了map接口
另外,支持json解析和转换(String ->bean, bean->String)的工具jar包还是多的,向的fastjson, 还有jacksonjson, net.sf.json.JSONObject等等多种
先定义好的自己的类(MyClass)
ObjectMapper objectMapper=new ObjectMapper();
MyClass myClass=objectMapper.readValue(str, MyClass.class);
2、用json-lib这个包,先将字符串转为json格式:JSONObject json = JSONObject.fromObject(xxxx);
3、利用tobean()方法转化为java对象:JSONObject.toBean(bean,bean.class);
@ResponseBody
public String testJson(){
String json = "{\"dbid\":\"1\",\"name\":\"...\",\"nameEn\":\"Base Data\",\"parent\":{\"dbid\":\"-1\",\"name\":\"根菜单\",\"nameEn\":\"root\"},\"order\":0}";
return json;
}