|
昨天一个用户朋友遇到一个网页,大概结构是这样的
div
|-- div @class='company-info'
|-- a @class='company-info'
|-- a @class='company-info'
|-- div @class='company-info'
|-- div @class='company-info'
兄弟节点有时候是div,有时候是a,在网页上显示的效果有些不同,但是他们的语义是相同的,从语义上说是兄弟节点,但是,我们的样例复制要求兄弟节点必须是相同的。
这种情况就棘手了,好在这个网页上的节点有@class可以用,这样就不要用样例复制了,而是用定位标志,也可以抓取多样例,具体参看:http://www.gooseeker.com/doc/article-177-1.html |
|
共 3 个关于本帖的回复 最后回复于 2016-10-20 17:14