【发布时间】:2016-02-17 16:50:24
【问题描述】:
我有一个这样结构的txt文件:
17/02/2016 [info] "hello"
17/02/2016 [debug] "world"
现在我正在尝试阅读它:
$fh = fopen("myfile.txt", "r");
while ($line = fgets($fh))
{
echo json_encode($line);
}
fclose($fh);
文件被正确读取,但是在我的 chrome 扩展中尝试 Rest API 我进入了 json 选项卡:
意外的字符串
原始结构是这样的:
"17/02/2016 [info] "hello" \rn""17/02/2016 [debug] "world" \rn...
如何返回 json 内容中的每一行?我希望有一个更好的组织来回应。
【问题讨论】:
-
您提供的原始结构永远不会编码为 JSON...因为它不是 JSON 格式:json.org
-
我知道它是原始的......但我想在 json 中编码每一行以避免错误:
unexpected string