是否可以使用DomCrawler获取数据?
$cralwer->attr('class')
为我提供了节点的类属性,但->attr('data-something')
或->attr('something')
始终会生成null
。
编辑:标记PHP也是因为我在从php(使用DomElement
)操纵->attributes->getNamedItem()
对象时尝试过,但它仍然无法正常工作。我想知道它是否根本无法返回数据属性?
答案 0 :(得分:2)
知道了。源代码中的data属性是这样编写的:data-SomeAttribute
。
尝试使用案例($crawler->attr('data-SomeAttribute'
)访问它是在这里失败的。没有案例($crawler->attr('data-someattribute'
)的做法完全没问题!