xml的节点搜索方法有很多种,举出常用几种搜索示例:
1. 继承dom4j 的 VisitorSupport 类,它有两个重要的方法,visit(Element element)和visit(Attribute attr),利用这两个方法,可以方便我们操作xml节点和节点中的属性元素,如下:
public class MyVisitor extends VisitorSupport
{
public MyVisitor(String id)
{
//这里的构造方法,可以为我们初始化一些数据
}
public void visit(Element element)
{}
public void visit(Attribute attr)
{
if(attr.getValue().equals(fid) && attr.getName().equals("id"))
{
………………
}
else
{}
}
}