我正在使用 PHP 库 SimpleXML 从我网站上的现有 XML 文件中提取数据并将其添加到 HTML 页面。
以下是 XML 的片段,位于https://media.vivastaff.com/designs/94341/xml-3042-1.xml:
<DTilt>
<frontSide imagePath="94341/20130510150043_ACXZ0001C-01.png"></frontSide>
<backSide imagePath="94341/20130510150043_ACXZ0001C-02.png"></backSide>
</DTilt>
以下是我用来提取 XML 数据的 PHP 代码:
<?php
$eid = 94341;
$pid = 3042;
$ver = 1;
$xmlPath = 'https://media.vivastaff.com/designs/' . $eid . '/xml-' . $pid . '-' . $ver . '.xml';
?>
<div id="cardFront"><img src="https://media.vivastaff.com/designs/<?php echo simplexml_load_file("$xmlPath")->DTilt->frontSide->imagePath; ?>"</div>
它没有从我拥有的 XML 文件中提取数据,也没有返回任何内容。我已经尝试了很多变体,但似乎没有任何效果。我可能没有正确指定“imagePath”,但不确定从这里开始。我在这方面做错了什么?