Java XML Element Get getElement(Element element, String tagName)

Here you can find the source of getElement(Element element, String tagName)

Description

get Element

License

Apache License

Declaration

public static Element getElement(Element element, String tagName) 

Method Source Code

//package com.java2s;
//License from project: Apache License 

import org.w3c.dom.Element;
import org.w3c.dom.NodeList;

public class Main {

    public static Element getElement(Element element, String tagName) {
        final NodeList nodeList = element.getElementsByTagName(tagName);
        if (nodeList == null || nodeList.getLength() < 1) {
            return null;
        }//from   w w  w .  j ava2  s .com
        int length = nodeList.getLength();
        for (int i = 0; i < length; i++) {
            Element childEle = (Element) nodeList.item(i);
            if (childEle == null || childEle.getParentNode() == element) {
                return childEle;
            }
        }
        return null;
    }
}

Related

  1. getElement(Element elem, String path)
  2. getElement(Element element, boolean before)
  3. getElement(Element element, String name)
  4. getElement(Element element, String name, int index)
  5. getElement(Element element, String tag)
  6. getElement(Element element, String tagName, String namespace)
  7. getElement(Element root, String name)
  8. getElement(final Document doc, final String expression)
  9. getElement(SOAPMessage message, String tagname, String nsURI, int whichOne)