问题描述
我在获取元素的类时遇到麻烦。我不是要按类获取元素,而是要获取元素的css类。
这是示例代码:
foreach (var item in doc.DocumentNode.SelectNodes("//div[contains(@class,'screen')]"))
{
foreach (var i in item.ChildNodes)
{
result_class = i.GetClasses().ToString();
}
}
HTML就是这样:
在这种情况下,我期望result_class变量等于“低”。
解决方法
class
是一个属性。
string result_class = i.GetAttributeValue("class",string.Empty);