Phi*_*ley 1 c# xpath html-agility-pack
我正在使用HTMLAgilityPack来抓取一堆标签。有些分配了几个类别中的1个,有些则没有分类。是那些我不需要上课的人。
我知道,按班级获取一个节点,我们可以做类似的事情;
.SelectNodes("//table[@class=\"pagelinks\"]");
Run Code Online (Sandbox Code Playgroud)
同样,您可以选择忽略特定的类或ID。
.SelectNodes("//table[not(@class=\"pagelinks\")]");
Run Code Online (Sandbox Code Playgroud)
但是,有一种方法可以仅在&仅当它没有类时才抓住节点吗?
任何指针将不胜感激。
谢谢。
小智 5
当根本没有定义类属性时,应选择以下代码:
.SelectNodes("//table[not(@class)]");
Run Code Online (Sandbox Code Playgroud)