<span>
要素から外部のウェブサイトにコンテンツを取得して表示しようとしていますが、表示されません。外部のウェブサイトのクラスからのテキストを表示する
Iからコンテンツを取得していますウェブサイトへのリンクはここ
https://www.roblox.com/catalog/119916949/Midnight-Blue-Sparkle-Time-Fedoraある<span>
要素です:
<?php
$doc = new DOMDocument;
// We don't want to bother with white spaces
$doc->preserveWhiteSpace = false;
// Most HTML Developers are chimps and produce invalid markup...
$doc->strictErrorChecking = false;
$doc->recover = true;
$doc->loadHTMLFile("https://www.roblox.com/catalog/119916949/Midnight-Blue-Sparkle-Time-Fedora");
$xpath = new DOMXPath($doc);
$query2 = "//span[@class='text-robux']";
$entries2 = $xpath->query($query2);
$price2 = $entries2->item(0)->textContent;
echo $price2;
?>
あなた 'loadHTMLFile'方法は、あなたの質問に入れているために、異なるURLがあります。
それはJSONはそうあなたが簡単なjson_decodeを行うことができます平均価格を得るために、です。どちらですか? –
これはどこに失敗しているのか教えていただけますか?外部ファイルを正しくロードしていますか?これはxpathの問題ですか? – WillardSolutions
@ᵈˑᵈˑ申し訳ありません、それは小さなタイプミスです –