Javascript 从php中xml的深度->;mysql节点
我有一个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
的“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()
之前,您需要确保此数据实际上是正确的。是的,它可以工作。我认为问题在于那个长长的名字,我认为它只适用于。非常感谢你,СПбббббббббб!