PHP Xpath JS如何使用JS从网站获取内容?

时间:2018-09-09 15:24:12

标签: javascript php xpath

我想获取使用xpath的网站的内部文本,出于某种原因,我在Chrome开发人员(F12)中看到了该文本,但是在视图源中却没有。我认为它装有javascript或其他内容。
我要得到产品的价格
这是我的代码:

$link = "https://joybuy.com/651140653.html";
$html = file_get_contents($link);
$doc = new DOMDocument();
$doc->loadHTML($html);
$xpath = new DOMXpath($doc);
$prices = $xpath->query('//strong[@id="sku-price"]');

谢谢。

1 个答案:

答案 0 :(得分:1)

此处数据以JSON响应的形式出现,可以从此URL获取数据,check this out,此处每种产品的skuId变化,如果更改skuId,则会得到价格以及其他产品