Javascript 将查询结果导出到json文件中

Javascript 将查询结果导出到json文件中,javascript,php,json,file,export,Javascript,Php,Json,File,Export,我需要将php从数据库中提取的数据导出到json文件中,这样才能在json文件中输出。我需要在每行之间换行 “ID”:“ID.”, “名称”:“名称” 这是我的查询,已经有id和名称。但我不知道如何将它们导出为文件 while($row = mysql_fetch_array($result)) { echo $row['id']; echo $row['name']; } 答案如下: [ { "id": "idvalue", "name": "namevalue" }, ..

我需要将php从数据库中提取的数据导出到json文件中,这样才能在json文件中输出。我需要在每行之间换行

“ID”:“ID.”, “名称”:“名称”

这是我的查询,已经有id和名称。但我不知道如何将它们导出为文件

while($row = mysql_fetch_array($result))
{
echo $row['id'];
echo $row['name'];
}
答案如下:

[
    { "id": "idvalue", "name": "namevalue" },
    ...
]

尝试json_encode()函数。你好,谢谢。使用json_编码,我不能在每行之间换行。事实上,这是我真正需要的。在json文件中的每一行之后都要换行吗?我尝试使用echo“\n”或echo“\r\n”或echo“\\n”,但没有成功。
[
    { "id": "idvalue", "name": "namevalue" },
    ...
]