-1
JSONの行間に改行を入れたいと思います。JSONの行間に改行を作成するにはどうすればよいですか?
JSONの行間に改行を入れたいと思います。JSONの行間に改行を作成するにはどうすればよいですか?
上
私はそれが行うことができますどのようにforeach($row as $rec){
$json_array['-code'] = $rec['code'];
$json_array['ename'] = $rec['ename'];
$json_array['cname'] = $rec['cname'];
array_push($json_data,$json_array);
}
echo json_encode($json_data);
...
{"-code":"01",
"ename":"myname",
"cname":"myname",
...ので、あなたがJSON_PRETTY_PRINTオプションを追加することができますPHP5.4以降(docsを参照してください)。
echo json_encode($json_data, JSON_PRETTY_PRINT);
何ですか?どうして?あなたは 'json_encode($ json_data、JSON_PRETTY_PRINT);'? – Federkun
json encodeはそれらを削除するかもしれませんが、 '$ json_array [' - code'] = $ rec ['code']。" \ n ";' –
@Dagonこの改行は値を変更し、とにかく '\ n'は改行文字ではありません – lupatus