ho fatto una funzione che mi fa la ricerca dei tag all interno di un file html,vorrei però che se trova un tag input di tipo "button" deve ignorarlo ma non riesco a far funzionare il controllo sul tipo del tag.questo è il codice:
class InputVisitor extends NodeVisitor{
public void visitTag(Tag tag){
String tp=tag.getAttribute("type");
String nm=tag.getAttribute("name");
//ecco qui faccio il controllo su button ma nn funziona
if(tag.getTagName().equals("INPUT") && !tag.getAttribute("type").equals("BUTTON")){
if(tp.equalsIgnoreCase(type) && nm.equalsIgnoreCase(name))
tag.setAttribute("onclick","playAll('"+t+"','"+d+t agname+name+".wav');");
}
}
}
sapete aiutarmi??il package utilizzato per il parsing è htmlparser