【发布时间】:2012-06-03 16:29:41
【问题描述】:
我有以下数据
{
total: "156",
list: [
{
"nodeRef": "workspace://SpacesStore/e364714d-14bc-4e13-bfff-c1f86a8cbe67",
"id": "e364714d-14bc-4e13-bfff-c1f86a8cbe67",
"name": "Morning Class_Dadi Janki_29-05-12_H_London.mp4",
"mimetype": "video/mp4",
"title" : "Morning Class" ,
"author": "Dadi Janki",
"class_date": "May 29, 2012 12:00:00 AM",
"created": "May 29, 2012 12:32:44 PM",
"size": "97,156,420",
"lang": "h",
"totalViews": "11",
"totalDownloads": "0",
"downloadUrl": "/d/a/workspace/SpacesStore/e364714d-14bc-4e13-bfff-c1f86a8cbe67/Morning%20Class_Dadi%20Janki_29-05-12_H_London.mp4"
}
]
}
当我尝试var_dump它时
它给了我空值。如何知道数据是否经过JSON 编码?
编辑:
这是代码
我通过get_contents获取以上内容到url
$url = ""; // URL
$contents = file_get_contents($url);
$data = json_decode($contents);
var_dump($data);
【问题讨论】:
-
你能显示给出
null的代码吗? -
您到底想
var_dump做什么? -
您可以尝试用
json_decode解析它,并测试json_last_error是否返回任何错误代码。 -
顺便说一句是proper format吗?名称
total和list不带引号。