寻求帮助..不知道解决这个问题的最佳方法...... 我将一个新的引用推送到一个数组但是" true"正在插入带引号的值,这会使我的json格式失败。
static void printRunning(Thread delEmpty)
{
Console.CursorVisible = false;
for (int cnt = 0; delEmpty.IsAlive; cnt++)
{
switch (cnt % 3)
{
case 0:
Console.Write("Running.");
break;
case 1:
Console.Write("Running..");
break;
case 2:
Console.Write("Running...");
break;
}
Thread.Sleep(1000);
Console.SetCursorPosition(0, 0);
Console.Clear();
}
Console.Write("Finished!");
Console.CursorVisible = true;
}
输出
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"}]
我将如何首先删除qoutes或正确插入。??
答案 0 :(得分:1)
如果你想要“孩子”这样的话。要布尔,然后将其设置为布尔值。
while( $row = mysqli_fetch_assoc($res) ) {
if($row['id']=="2"){
$row['children'] = true;
}
$data[] = $row;
}
echo json_encode( $data);