本帖最后由 ym 于 2015-9-2 09:50 编辑

问题:在网页上,翻页按钮显示一个符号 > ,点击就可翻页,网页DOM结构如下:


可见,翻页记号在DOM中是一个@class的节点,怎样做记号映射?


解答


通常用“下一页”这样的文字作为翻页记号,如果要用@class这样的非文字内容,那么要如下图设置:



把“文本记号”这个勾去掉,就允许@class映射给翻页记号。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
举报 使用道具
| 回复

共 1 个关于本帖的回复 最后回复于 2015-9-2 09:45

沙发
ym 版主 发表于 2015-9-2 09:45:06 | 只看该作者
本帖最后由 ym 于 2015-9-2 09:51 编辑

翻页标志是文本的情况,如下一页、next之类的文本,是在#text节点中的,做翻页映射的时候就要勾上“文本记号”;
翻页标志不是文本的情况,如 > ,是在属性节点中的(带@的节点),就不要勾“文本记号”,这样就能把带@的节点做翻页映射。
举报 使用道具
您需要登录后才可以回帖 登录 | 立即注册

精彩推荐

  • 在什么情况下使用弹窗模式和回退功能?
  • 爬网址做层级采集——以当当商品爬虫为例
  • 网络爬虫采集列表数据
  • UMAP的min_dist参数有什么作用?
  • UMAP的n_neighbors参数有什么作用?

热门用户

GMT+8, 2026-7-13 23:21