JSON解码不起作用

时间:2015-07-06 04:40:15

标签: php json

这是我的3.txt文件: json file

我不知道为什么它只有1个数据时有效,而当它有更多数据时它无效。

这是我的代码:

code

1 个答案:

答案 0 :(得分:6)

您的 3.txt 不包含有效的json。您需要通过在字符串周围添加引号,在对象之间添加逗号并将对象放在包含的数组(或对象)中来将示例字符串调整为有效的JSON。 它应该是这样的,

 [{"address":"+6161616","body":"asda","date":"1231"},
{"address":"+616sdfs6","body":"as3sda","date":"155231"},
{"address":"+6161616","body":"asda","date":"123551"}]

您可以测试json是否有效here