HtmlAgilityPack 处理通配的contains
2015-11-12 16:25
232 查看
//选择不包含class属性的节点 var result = node.SelectNodes(".//span[not(@class)]"); //选择不包含class和id属性的节点 var result = node.SelectNodes(".//span[not(@class) and not(@id)]"); //选择不包含class="expire"的span var result = node.SelectNodes(".//span[not(contains(@class,'expire'))]"); //选择包含class="expire"的span var result = node.SelectNodes(".//span[contains(@class,'expire')]");
HtmlAgilityPack 处理通配符
doc.DocumentNode.SelectNodes("//input[contains(@id, 'bt')]") doc.DocumentNode.SelectNodes("//input[contains(@name, '__')]") doc.DocumentNode.SelectNodes("//input[starts-with(@id, 'tb')]")
相关文章推荐
- HTML 版本声明 DOCTYPE 标签
- 织梦dedecms 生成专题列表/special/index.html 的模板是哪个模板文件呢?
- JMeter HTML Assertion中 Tidy settings - doctype的作用
- 原生态,图片逐渐显示html
- html的meta
- html中常见的一些字符实体
- <html:text> Id属性
- <meta> html 的 meta 总结,html 标签中 meta 属性使用介绍
- 使用HtmlAgilityPack抓取网页数据
- MarkDown写作之嵌入LaTeX和HTML
- MarkDown写作之嵌入LaTeX和HTML
- HTML一般标签
- html表单中get与post之间的区别
- [多浏览器兼容]IE浏览器HTML条件注释
- 在html页面中预览图片获取本地的绝对路径
- XHTML学习<2>
- htmlunit官网简易教程(翻译)
- java去除html代码
- HTML注册页面代码
- html 块级元素和行内元素