rpct.net
当前位置:首页 >> js如何把二维数组转换成json字符串格式 >>

js如何把二维数组转换成json字符串格式

JS 字面量对象 转成 json 字符串 var arr = [1,2,3, { a : 1 } ];JSON.stringify( arr ); 字符串解析成 JSON var str = '[1,2,3,{"a":1}]';JSON.parse( str );

参考思路: 需要在服务器端解析json字符串,然后用字符串拼接成数组或是添加到数组中; 参考代码: //var jsonstr; function ff(){ var a = new Array(); a[0]='www'; a[1]='jzhpeng'; var i,jsonstr; jsonstr="[{"; for(i=0;i

用StringBuffer啊! StringBuffer sf=new StringBuffer(); sf.append('['); sf.append(jsonData); sf.append(']'); 这样组合一下。当然前台js里面是不能用StringBuffer sf=new StringBuffer();的 你可以在后台直接就转成[{ month:12, day:24},{ ...

用JSON.parse(str) 方法就可以把字符串转换成json对象。 如果你json对象是数组,直接这样用。 val json = JSON.parse(str); json [0].userName; json[1].age;

JsonConfig jsonConfig = new JsonConfig(); jsonConfig.setExcludes(excludes); JSONArray fromObject = JSONArray.fromObject(obj,jsonConfig); String json = fromObject.toString();//json格式的字符串

js 代码 functionshowJSON() { varuser = { "username":"tom", "age":20, "info": {"tel":"123456","cellphone":"98765"}, "address": [ {"city":"shanghai","postcode":"201203"}, {"city":"suzhou","postcode":"200000"} ] } alert(user.usern...

json_encode()就是将PHP数组转换成Json 如:$array = array("name" => "Eric","age" => 23); echo json_encode($array); 程序将打印出 : {“name”:”Eric”,”age”:23}

你去度娘找一个Google的项目叫做“gson”,这个工具就能实现JAVA和JSON之间的互转。

字串格式不对 解析失败 , 先把得到的字串用在线校验根据校验一下看是否合法的json字串

//数据库连接自己写$Rult = mysql_query('你的Sql语句');while( $row = mysql_fetch_assoc( $Rult ) ){ $Data[] = $row;} $Json['array'] = $Data;echo json_encode( $Json );//没有测试, 大致思路是这样

网站首页 | 网站地图
All rights reserved Powered by www.rpct.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com