PHP html简单的dom解析器返回null

时间:2017-02-20 09:49:34

标签: php html parsing find simpledom

我正在尝试解析一些表数据,但该表没有类或固定数字,因此我尝试使用next_sibling()方法捕获它。

但是如果我找到一个标准表,它将返回null。我在代码中犯了错误吗?

<table class="prettytable mx-auto rounded text-center">

这是我想找到的那条线。

我尝试了这两个代码:

$html_pokemon->find('table.prettytable.mx-auto.rounded.text-center')
$html_pokemon->find('table[class=prettytable mx-auto rounded text-center]')

我做错了什么?

1 个答案:

答案 0 :(得分:0)

首先,您需要发出cURL个请求。之后,您可以使用SimpleDomHtml。您需要与页面连接以进行解析,然后您才能获得HtmlDom请求的答案。你忘了&#34; file_get_html&#34;。如果您使用this one,请找出其使用的算法。