欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

[xpath有关问题] 请教能不能获取没有指定属性的某个标签,求解疑

更新时间: 2014-01-05 02:01:38 责任编辑: Author_N1

 

[xPath问题] 请问能不能获取没有指定属性的某个标签,求解疑
1. 比如在一个<div>下有50个<a>标签,其中30个<a>标签是有class属性的,剩下的没有,请问我如何获取这些没有class属性的<a>标签?
2. 顺便一起请教一下,如果有10个<a>标签带有class属性,我需要取出其中的第3个,我原先是这样写的:
//a[@class= '某类'][3]
很显然这是不对的。。请问有没有方法直接获取到这个<a>标签?还是说只能先一股脑统统取出来,然后再慢慢遍历筛选?

新学xPath,可能问题比较幼稚,不过我真的是一时网上也找不到什么结果,求大神解疑,感激不尽!
--参考方法--
1. //div/a[not(@class)]
2. (//div/a[@class])[3] 
[3]的优先级高,所以需要加上括号。
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:01:38
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/4682/
本文WWW.DOC100.NET DOC100.NET版权所有。