Get the first direct child with a given type
import org.w3c.dom.Node; /** * * * @author Costin Manolache */ public class Main { /** Get the first direct child with a given type */ public static Node getChild( Node parent, int type ) { Node n=parent.getFirstChild(); while( n!=null && type != n.getNodeType() ) { n=n.getNextSibling(); } if( n==null ) return null; return n; } }