谁知道如何在后台服务器上把构造出如下所示的json格式数据
{ "category":"a" , "children":[{ "name":"z" , "sex":"boy"} , {"name":"x" , "sex":"girl"}]}
{ "category":"a" , "children":[{ "name":"z" , "sex":"boy"} , {"name":"x" , "sex":"girl"}]}
$data=array();
$children=array();
$children[0]={'name'=>'z','sex'=>'boy'};
$children[1]={'name'=>'x','sex'=>'girl'};$data['category']='a';
$data['children']=$children;$this->ajaxrenturn($data);
我现在只知道
JSONObject cage = new JSONObject();
JSONObject value = new JSONString("a");
cage.put("category",value);
这样子才只能显示出{ "category":"a"}
而之后的二维数组就不知道这么弄了。
不知道您的服务器端是何种语言的
JavaScriptSerializer cs = new JavaScriptSerializer();
string str =cs.Serialize(集合);
java有索引数组!刚才想错了!