PHP解析JSON[硬]

PHP解析JSON[硬],php,json,parsing,Php,Json,Parsing,我有这样的脚本: $jsonItems = file_get_contents('http://media1.clubpenguin.com/play/en/web_service/game_configs/paper_items.json'); $objDecode = json_decode($jsonItems, true); foreach($objDecode as $item){ //Do something } 那剧本行得通。我怎么能在不命名所有属性名称的情况下使用此文件,因为有

我有这样的脚本:

$jsonItems = file_get_contents('http://media1.clubpenguin.com/play/en/web_service/game_configs/paper_items.json');
$objDecode = json_decode($jsonItems, true);
foreach($objDecode as $item){
//Do something
}
那剧本行得通。我怎么能在不命名所有属性名称的情况下使用此文件,因为有100多个属性名称,我认为:


请帮助我

考虑到SWF链接将始终位于此数据集中的内部对象中,您可以这样做(如果并非所有链接都是SWF文件,则可能需要对链接中的扩展名进行可选的第二次检查)


你想做什么?您的代码足以将数据导入PHP数组。链接是不同的。难的是:,容易的是:我让容易的工作了。好的,但是你想用它做什么?
本地
全局
链接
键是否已知并将始终存在?我想解析它,但它有许多属性名称只是“解析”不会给你任何东西-你打算如何处理数据?这些钥匙是什么意思?
$json = file_get_contents("http://media1.clubpenguin.com/play/en/web_service/game_configs/paths.json");
$data = json_decode($json,true);

foreach($data as $type=>&$links){
    foreach($links as &$link){
        //$link is the link - do what ever you want here
            //if needed check for SWF extension in the link here
    }
}