html-agility-pack – 如何获取具有多个css类的html元素

前端之家收集整理的这篇文章主要介绍了html-agility-pack – 如何获取具有多个css类的html元素前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我知道如何获取同一个css类的DIV列表,例如
<div class="class1">1</div>
<div class="class1">2</div>

使用xpath // div [@ class =’class1′]

但是如果一个div有多个类,如

<div class="class1 class2">1</div>

那么xpath怎么样呢?

解决方法

您正在寻找的表达方式是:
//div[contains(@class,'class1') and contains(@class,'class2')]

我强烈建议XPath可视化器,它可以帮助您轻松调试xpath表达式.可以在这里找到:

http://xpathvisualizer.codeplex.com/

猜你在找的HTML相关文章