org.htmlparser.filters包中Fitler

AndFilter                           相当于一个AND操作符,接受所有同时满足两个Filter的节点

CssSelectorNodeFIlter    接受所有支持CSS2选择器的节点

HasAttributeFilter            接受所有是否含有某个属性(还可以设置该属性的值)的节点

HasChildFilter                  接受所有含有子节点符合该Filter的节点

HasParentFilter                接受所有含有父节点符合该FIlter的节点

HasSiblingFilter               接受所有含有兄弟节点符合Filter的节点

IsEqualFilter                     接受所有和某个特定的节点相同的节点

LinkRegexFilter                 接受所有linkTag标签的link值,匹配给定的正则表达式的节点

LinkStringFilter                 接受所有linkTage标签的link值,匹配给定的字符串的节点

NodeClassFilter                接受所有接受指定的类的节点

NotFilter                             接受所有不符合Filter的节点

OrFIlter                               相当于一个AND操作符,接受所有满足两个Filter中任意一个的节点

RegexFilter                         接受所有满足指定正则表达式的String  Nodes

StringFilter                         接受所有满足指定String的String Nodes

TagNameFilter                   接受所有满足指定Tag名的Tag Nodes

XorFilter                     相当于一个Xor操作符,接受所有只满足其中一个Filter的节点

你可能感兴趣的:(org.htmlparser.filters包中Fitler)