webmagic icon indicating copy to clipboard operation
webmagic copied to clipboard

xpath轴问题

Open johntsu opened this issue 6 years ago • 6 comments

我使用的webmagic版本是0.7.3,用xpath轴选取元素的时候,抛出了异常。 代码如下: List<String> sectionLinkList = page.getHtml().xpath("//*[@id="main"]/div/dl/dt[2]/following-sibling::input").all();

抛出的异常: org.jsoup.select.Selector$SelectorParseException: Could not parse query 'following-sibling::input': unexpected token at '::input'

这个版本的webmagic中的jsoup是不是不支持xpath轴?

johntsu avatar Apr 21 '19 15:04 johntsu

我也遇到了同样的问题;

dcncy avatar May 08 '19 15:05 dcncy

我也遇到了同样的问题。

guiyuma avatar Jun 24 '19 10:06 guiyuma

我也遇到了同样的问题

qiangzhigan avatar Jul 18 '20 12:07 qiangzhigan

我也遇到了同样的问题。by:2020-8-10 23:10:59

sfyc23 avatar Aug 10 '20 15:08 sfyc23

少了好多xpath的支持,不过可以用css选择器来解决,找同级元素

hhh123-sec avatar Sep 21 '20 08:09 hhh123-sec

因为webmagic的xpath解析框架是作者自己写的xsoup,跟其他的还不太一样,感觉其他框架做得挺好了,没必要再搞一套

yuweiming2016 avatar Jan 16 '21 00:01 yuweiming2016