我正在尝试解析HTMLNode的所有子节点,其中子节点不是使用HtmlAgility在vb.net中隐藏的输入。
使用以下代码:
If node.InnerHtml.Length > 10000 Then
'Parse the current node's child nodes
For Each child As HtmlNode In node.ChildNodes _
.Where(Function(c) c.NodeType <> HtmlNodeType.Text _
AndAlso c.NodeType <> HtmlNodeType.Comment _
AndAlso c.Name <> "script" _
AndAlso c.GetAttributeValue("type", "no").ToString() IsNot "hidden")
RecursiveHtmlParse(child)
Next
End If
不幸的是,仍在解析隐藏的输入子节点。我已经尝试了好几个小时,只是不能让foreach跳过它们。
非常感谢任何帮助。
提前致谢!!