Java XML First Child Element getFirstChildElement(Element element)

Here you can find the source of getFirstChildElement(Element element)

Description

get First Child Element

License

Open Source License

Parameter

Parameter Description
element a parameter

Declaration

public static Element getFirstChildElement(Element element) 

Method Source Code

//package com.java2s;
/******************************************************************************* 
 * Copyright (c) 2007 Red Hat, Inc.//w  w  w .j  a v  a  2 s  .  co m
 * Distributed under license by Red Hat, Inc. All rights reserved.
 * This program is made available under the terms of the
 * Eclipse Public License v1.0 which accompanies this distribution,
 * and is available at http://www.eclipse.org/legal/epl-v10.html
 *
 * Contributors:
 *     Red Hat, Inc. - initial API and implementation
 ******************************************************************************/

import org.w3c.dom.Element;

import org.w3c.dom.Node;
import org.w3c.dom.NodeList;

public class Main {
    /**
     * 
     * @param element
     * @return
     */
    public static Element getFirstChildElement(Element element) {

        if (element != null) {
            NodeList children = element.getChildNodes();
            int length = children.getLength();
            for (int i = 0; i < length; i++) {
                Node child = children.item(i);

                if (child.getNodeType() == Node.ELEMENT_NODE)
                    return (Element) child;

            }
        }
        return null;

    }
}

Related

  1. getFirstChildElement(Element e)
  2. getFirstChildElement(Element ele)
  3. getFirstChildElement(Element elem)
  4. getFirstChildElement(Element elem)
  5. getFirstChildElement(Element elem)
  6. getFirstChildElement(Element element)
  7. getFirstChildElement(Element element)
  8. getFirstChildElement(Element element)
  9. getFirstChildElement(Element element)