Java XML Element Get Value getTextValue(Element ele, String tagName)

Here you can find the source of getTextValue(Element ele, String tagName)

Description

I take a xml element and the tag name, look for the tag and get the text content i.e for John xml snippet if the Element points to employee node and tagName is 'name' I will return John

License

Open Source License

Declaration

public static String getTextValue(Element ele, String tagName) 

Method Source Code

//package com.java2s;
//License from project: Open Source License 

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

public class Main {
    /**/*from   w  ww . java 2 s.c o  m*/
     * I take a xml element and the tag name, look for the tag and get the text
     * content i.e for <employee><name>John</name></employee> xml snippet if the
     * Element points to employee node and tagName is 'name' I will return John
     */
    public static String getTextValue(Element ele, String tagName) {
        String textVal = null;
        NodeList nl = ele.getElementsByTagName(tagName);
        if (nl != null && nl.getLength() > 0) {
            Element el = (Element) nl.item(0);
            textVal = el.getFirstChild().getNodeValue();
        }

        return textVal;
    }
}

Related

  1. getTextValue(Element ele, String tagName)
  2. getTextValue(Element ele, String tagName)
  3. getTextValue(Element ele, String tagName)
  4. getTextValue(Element ele, String tagName)
  5. getTextValue(Element ele, String tagName)
  6. getTextValue(Element ele, String tagName)
  7. getTextValue(Element element)
  8. getTextValue(Element element)
  9. getTextValue(Element element, String name)