【发布时间】:2014-02-18 11:47:20
【问题描述】:
我是 PHP 编程新手, 我需要解析 json 字符串。 这是我作为 JSON 数组所拥有的字符串
[{"datetime":"17/02/2014 13:18:30","type":"testtype","locationid":"1","GPSType":"GOOGLE","GPSLatitude":"1.1","GPSLongtitude":"1.2","userid":"admin","brand":"1234567","numbers":["num1","num2","num3]}]
在上面的字符串中,我只需要解析数字数组。
【问题讨论】:
-
使用
json_decode()- 但要确保 JSON 字符串有效,否则它会返回NULL。您在问题中的 JSON 字符串 not 有效(您可以使用在线验证器进行验证,例如 jsonlint.com) -
如果我只是 search 那么适当的 PHP documentation 是第一个命中。
-
对不起,我在 jsonlint.com 上检查了我的 json,它说有效 [ { "datetime": "17/02/2014 13:18:30", "type": "testtype", " locationid”:“1”,“GPSType”:“GOOGLE”,“GPSLatitude”:“1.1”,“GPSLongtitude”:“1.2”,“userid”:“admin”,“brand”:“1234567”,“numbers” : [ "num1", "num2", "num3" ] } ]
-
@user3323251 — 该评论中有一个
"不在问题中。