一、像上图中的标签,LI标签下的attribute属性中,为什么只有@class。没有@name,@type等属性?我只知道,如果有下级链接的标签,就会有@href。
二、如上图中的LI结点,我写Xpath路径,需要定位到第一个LI结点,跟别的LI节点做区分。但是这几个LI节点的@class属性都是auto 。//li[@class='auto']。attribute中只有@class,同级的LI结点,怎么写Xpath做区分?


举报 使用道具
| 回复

共 5 个关于本帖的回复 最后回复于 2016-9-24 19:57

沙发
Fuller 管理员 发表于 2016-9-24 17:11:02 | 只看该作者
1)MS谋数台中的DOM节点是过滤过的,不过@name应该是有的,你确定网页上有@name但是DOM树上没有显示?这个截图的网址是什么?

即使DOM树上没有显示,照样可以自定义XPath,比如,//li[@type='xxxx'],照样有效。

2)要区分他们的XPath是 //li[@class='auto'][2],就是第二个
举报 使用道具
板凳
2445406817 中级会员 发表于 2016-9-24 17:15:06 | 只看该作者
Fuller 发表于 2016-9-24 17:11
1)MS谋数台中的DOM节点是过滤过的,不过@name应该是有的,你确定网页上有@name但是DOM树上没有显示?这个 ...

截图网址是http://itjuzi.com/company
我是在谋数台中的DOM节点中,没看到别的属性,只看到@class。
周末打扰Fuller大神 实在是抱歉。
举报 使用道具
地板
Fuller 管理员 发表于 2016-9-24 17:54:16 | 只看该作者
2445406817 发表于 2016-9-24 17:15
截图网址是http://itjuzi.com/company
我是在谋数台中的DOM节点中,没看到别的属性,只看到@class。
周末 ...


我搜索了一下,节点的name和type属性是有的
举报 使用道具
5#
2445406817 中级会员 发表于 2016-9-24 18:09:11 | 只看该作者
Fuller 发表于 2016-9-24 17:54
我搜索了一下,节点的name和type属性是有的

您这个INPUT是账号密码输入框的吧?这个我有找到name属性。
就是网页上,筛选的标签找不到这些name属性。
举报 使用道具
6#
Fuller 管理员 发表于 2016-9-24 19:57:18 | 只看该作者
2445406817 发表于 2016-9-24 18:09
您这个INPUT是账号密码输入框的吧?这个我有找到name属性。
就是网页上,筛选的标签找不到这些name属性。 ...


如果确实是@name属性的话,把xpath输入进来,点击“搜索”按钮,我只搜到7个节点含有name属性
举报 使用道具
您需要登录后才可以回帖 登录 | 立即注册

精彩推荐

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

热门用户

GMT+8, 2024-5-3 03:23