htmlparser解析自定义标签功能

import org.htmlparser.tags.CompositeTag; 
 
public class StrongTag extends CompositeTag { 
 
    private static final String mIds[] = { 
        "strong" 
    }; 
    private static final String mEndTagEnders[] = { 
        "strong" 
    }; 
 
    public Strong() 
    { 
    } 
 
    public String[] getIds() 
    { 
        return mIds; 
    } 
    public String[] getEndTagEnders() 
    { 
        return mEndTagEnders; 
    } 
 
} 



上面就是定义这个tag标签继承CompositeTag
然后最重要的是,在使用的时候要注册这个tag

parser = new Parser(url);
PrototypicalNodeFactory p=new PrototypicalNodeFactory();
p.registerTag(new Li());
parser.setNodeFactory(p);
4行代码注册完成,,一个简单的标签自定义完成。

你可能感兴趣的:(HtmlParser)