Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从php中xml的深度->;mysql节点_Javascript_Php_Mysql_Xml - Fatal编程技术网

Javascript 从php中xml的深度->;mysql节点

Javascript 从php中xml的深度->;mysql节点,javascript,php,mysql,xml,Javascript,Php,Mysql,Xml,我有一个XML文件 我想将数据从它添加到MySQL,但我有问题 我想添加的数据非常深入,在的“offers”选项卡中 所需的其他对象写为“” 有许多参数,例如(名称模型图片价格url…) 我根本拿不到它们,我最多只能从“中得到“name” 我怎样才能找到“音乐中心” 以$row形式提供){ 回声“+”; $name=$row->name; echo$name; } ?>如果要访问信息,则需要指定从文档底部到之后的数据的路径。注意,在SimpleXML中,根元素在您的示例中是$xml forea

我有一个XML文件

我想将数据从它添加到MySQL,但我有问题

我想添加的数据非常深入,在
的“offers”
选项卡中

所需的其他对象写为
“”

有许多参数,例如
(名称模型图片价格url…)

我根本拿不到它们,我最多只能从
中得到
“name”

我怎样才能找到“音乐中心”

以$row形式提供){
回声“+”;
$name=$row->name;
echo$name;
}

?>
如果要访问
信息,则需要指定从文档底部到之后的数据的路径。注意,在SimpleXML中,根元素
在您的示例中是
$xml

foreach ($xml->shop->offers->offer as $row) {
    echo '+';
    $name = $row -> name;
    echo $name;
}

您是否可以将XML数据的实际副本而不是图像添加到问题中,以便我对其进行测试。我已更改了代码,但无法让它从CURL代码加载数据,在调用
simplexml\u load\u string()
之前,您需要确保此数据实际上是正确的。是的,它可以工作。我认为问题在于那个长长的名字,我认为它只适用于。非常感谢你,СПбббббббббб!