2017-04-06 136 views
2

是否可以使用DomCrawler獲取數據?使用DomCrawler獲取數據屬性

$cralwer->attr('class')得到了節點的類屬性,但是->attr('data-something')->attr('something')總是導致null

編輯:標籤PHP也是因爲我嘗試從php操作DomElement對象(使用->attributes->getNamedItem()),它仍然不起作用。我想知道是否根本無法返回數據屬性?

回答

1

明白了。源代碼中的數據屬性寫爲:data-SomeAttribute

試圖訪問它與案件($crawler->attr('data-SomeAttribute')是什麼在這裏失敗。沒有這種情況下做($crawler->attr('data-someattribute')完美地工作!