如何只获得 div 而不是样式属性?

How to get only div with not style attribute?

假设我有以下 html 结构:

<div class="table-container"></div>
<div class="table-container" style="display: none;"></div>
<div class="table-container" style="display: none;"></div>
<div class="table-container"></div>

如何只获得 div 而没有 style 属性?我这样做了:

HtmlNodeCollection containers = doc.DocumentNode.SelectNodes("//div[@class='table-container']");

有一个 属性 允许我这样做吗?

到此结束。只需添加一个 Where:

var nodes = doc
   .DocumentNode
   .ChildNodes
   .Where(n => n.Attributes.Count == 1 && 
               n.Attributes[0].Name == "class")
   .ToList();