Разница между & ldquo; var & rdquo; и & ldquo; динамический & rdquo; набрать в дартс?

XPath является стандартом для запросов к структурам XML.

Однако обратите внимание, что если вы хотите проанализировать HTML из ненадежного источника, это источник, где HTML не совсем хорошо сформирован, вы должны предпочесть DOMDocument::loadHTML() на Варианты SimpleXML , в частности simplexml_load_string .

Для примера


  ...
'; $doc = DOMDocument::loadHTML($html); $xpath = new DOMXPath($doc); $query = "//div[@id='btn-loc']"; $entries = $xpath->query($query); foreach ($entries as $entry) { echo "Found: " . $entry->getAttribute("attrloc"); }

Надеюсь, что это поможет!

35
задан nbro 22 August 2017 в 17:18
поделиться