我正在写一个简单的PHP脚本,使得返回JSON的API调用。但是,我很难弄清楚如何获取该JSON字符串,将其转换为字典,并访问其中的嵌套字典/数据。PHP:从JSON字符串访问字典
这是我到目前为止有:
<?php
$id = $_REQUEST['id'];
$url = http://exampleURLThatReturnsJSONString.com
$rawData = file_get_contents($url);
我读过你应该使用类似$decodedData = json_decode($rawData)
,但我不知道下一步该怎么做,特别是如果我要访问的嵌套字典与一个关键像Schedule
。
任何帮助将不胜感激,谢谢!
我们不知道你需要做什么'下一个' – 2013-07-04 21:19:02
php没有“字典”。它有数组。一旦你通过json_decode运行你的json字符串,你最终会得到一个数组或一个对象。此时,您可以像访问任何OTHER php数组/对象一样访问数据。 –
''json_decode''会解码你的原始数据,正如你所建议的那样。之后会发生什么取决于您的数据结构(您没有显示)和应用程序(您没有描述过)。正如Dagon所说:“我们不知道你需要做什么'接下来' – 2013-07-04 21:24:24