-1

我有以下 html,我想获取图像“src”值。我正在使用的 php 不返回任何内容。我没有收到任何错误,我不确定代码是否错误或发生了什么?

<a class="main-img" href="/product/index.jsp">
  <img src="14402813t241x292.jpg" height="292" width="241">
</a>

我尝试了以下但没有成功。

$img = $xpath->query("//img");
$img = $xpath->query("//a[@class='main-img']/img");
$img = $xpath->query("//img/@src");
$img = $xpath->query("//a[@class='main-img']/img/@src");
4

1 回答 1

0

您的最后一个 XPath 很好。

//a[@class="main-img"]/img/@src

它有效

注意查询返回一个节点集。因此,您需要对其进行迭代以获取所有节点。

于 2013-06-12T21:02:02.817 回答