我从其他网站提取了JSON格式的数据 - 这是我提取的内容:http://sub7legends.net/crawler.php
我需要从中获得杀戮和死亡的价值。
我在php中尝试了json_decode()
这个数据,但是当我在var_dump()结果时它只是说“NULL”。
如何提取所需数据?
答案 0 :(得分:0)
该链接对我不起作用。但如果你有一个正常的json就像这样:
{"kills": "5", "deaths": "3"}
然后json_decode()
方法应该有效。
这是一个示例代码段:
$json_you_got_from_the_server = '{"kills": "5", "deaths": "3"}';
$result = json_decode($json_you_got_from_the_server);
$kills = $result->kills;
$deaths = $result->deaths;
echo "You have ".$kills." kills and ".$deaths." deaths.";
我还没试过,但它应该有效。如果它没有,那么请评论,我会尝试别的。
答案 1 :(得分:0)
当前的json内容无效,请先尝试验证。如果无法解码json或编码数据深于递归限制,则返回NULL。
答案 2 :(得分:0)
你粘贴的链接中的json没有正确的结尾滚动到最后,你会看到。如果这是您要解析的相同内容,那么它将始终返回null。