いくつかの助けを探しています...この問題に対する最善のアプローチを知らない... 新しい参照を配列にプッシュしていますが、 "true"値が引用符で挿入されています。私のjsonフォーマットには失敗します。JSON用のPHPインデックス配列
while($row = mysqli_fetch_assoc($res)) {
if($row['id']=="2"){
$row['children']= 'true';
}
$data[] = $row;
}
echo json_encode($data);
出力
[{"id":"2","name":"john","text":"john","parent_id":"0","children":"true"}]
私は必要なときに...
{"id":"2","name":"john","text":"john","parent_id":"0","children":true}]
は、どのように私はqoutesを削除するか、最初にそれを正しく挿入して行くでしょう。??
あなたは本当にブール値ですか? – MRustamzade
JSONデータはSTRINGとして渡されるので、 '' children ":" true "'は正しいです!あなたがjavascriptにアクセスしてjavascriptオブジェクトに変換するときに使用できます – RiggsFolly
''true''は文字列、' true'はブール値です。ブール値が必要です。 – doug65536