页面中有2个板块都有分页信息,定义的第2个板块的翻页记号定位。保存规则后发现自动跑到了第1个板块的翻页记号定位。

举报 使用道具
| 回复

共 13 个关于本帖的回复 最后回复于 2017-4-9 21:30

沙发
Fuller 管理员 发表于 2017-4-9 11:06:58 | 只看该作者
主题名是什么?我给你诊断一下
举报 使用道具
板凳
ovna123 金牌会员 发表于 2017-4-9 11:19:02 | 只看该作者
企业信息终版branch
举报 使用道具
地板
ovna123 金牌会员 发表于 2017-4-9 11:20:20 | 只看该作者
发现2个板块的定位映射一样,所以定义了第2个板块,确跑到第1个板块去了。怎么解决?
举报 使用道具
5#
ovna123 金牌会员 发表于 2017-4-9 11:26:08 | 只看该作者
现在发现不光翻页记号,抓取内容定位都跑到第一个板块去了。
举报 使用道具
6#
ovna123 金牌会员 发表于 2017-4-9 11:49:35 | 只看该作者
现在问题的实质是:一个页面有多个板块,每个板块的定位映射相同(如第一层ng-binding,第二层intro-head,第三层companyinfo),然后一个板块中要抓取的各内容节点的映射又相同(如ng-scope),所以不得不采用定位映射+样例复制的嵌套整理箱,但这样用了之后,对第2个以及之后的板块定位,保存再加载后,发现要抓取的内容定位编号全变成了第1个板块对应内容的编号。
举报 使用道具
7#
Fuller 管理员 发表于 2017-4-9 11:59:42 | 只看该作者
ovna123 发表于 2017-4-9 11:49
现在问题的实质是:一个页面有多个板块,每个板块的定位映射相同(如第一层ng-binding,第二层intro-head, ...


每个板块,除了有class以外,还有id,可以如图那样分别选择。如果没有id用来区分,那么可以用自定义xpath,以板块的名称作为标志
举报 使用道具
8#
ovna123 金牌会员 发表于 2017-4-9 16:40:04 | 只看该作者
试着做了,对当前页面可以顺利抓取,但一重新加载,就提示失败,这样是不是对其他页面就不适用了?请大神指导下我这个具体案例应该怎样写xpath,才能抓“变更记录“。
举报 使用道具
9#
ovna123 金牌会员 发表于 2017-4-9 16:54:31 | 只看该作者
企业信息终版change
举报 使用道具
10#
ovna123 金牌会员 发表于 2017-4-9 17:50:07 | 只看该作者
"以板块的名称作为标志"是什么意思?
举报 使用道具
您需要登录后才可以回帖 登录 | 立即注册

精彩推荐

  • Gephi社会网络分析-马蜂窝游记文本分词并同
  • Gephi社会网络分析-基于马蜂窝游记文本以词
  • 知乎话题文本根据词语间距筛选后生成共词矩
  • 马蜂窝游记文本分词后以词语间距为筛选条件
  • 学习使用apriori算法挖掘关联关系

热门用户

GMT+8, 2024-5-3 20:48