我正在尝试选择 div、span、标签等,基本上是任何具有特定属性的元素。
IEnumerable<HtmlNode> allDivsWithItemType = _doc.DocumentNode.Descendants("div").Where(d => d.Attributes.Contains("itemtype"));
有没有办法像上面那样将所有后代都捆绑在一起?由于上面显然只能找到 div。我试图避免重复的代码添加一整行来替换一个单词。
例如(不起作用)
IEnumerable<HtmlNode> allDivsWithItemType = _doc.DocumentNode.Descendants("*").Where(d => d.Attributes.Contains("itemtype"));