JSON には次の構造が必要です。
予期される JSON:
[
[count:5,applied:{key:value},{key:value},{key:value},{key:value},{key:value}],
[count:2,notapplied:{key:value},{key:value}]
]
以下は私のコードです:
$json = array();
$json[]=array("Count"=>5);
while($mydata=mysql_fetch_array($myquery))
{
$json[]=array("key" => $mydata[0]);
}
json_encode($json);
上記のコードは、次の JSON 構造を作成しているだけです。JSON には次の構造が必要です。
[{count:5},{key:value},{key:value},{key:value},{key:value},{key:value}]
期待される JSON を実現する方法についての指針はありますか?ご協力ありがとうございます。
EDITED:私は次のコードを書いています:
$json = array();
$json[]=array("Count"=>5);
while($mydata=mysql_fetch_array($myquery))
{
$json['applied'][]=array("key" => $mydata[0]);
}
$json[]=array("Count"=>2);
while($mydata1=mysql_fetch_array($myquery1))
{
$json['not applied'][]=array("key" => $mydata[0]);
}
しかし、上記のコードは notapplied 部分を作成しません:(私が間違っている場所についてのヘルプ。