Java XML Element to String getStringValueByTagName(Element element, String tagName)

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

Description

get String Value By Tag Name

License

Open Source License

Declaration

public static String getStringValueByTagName(Element element, String tagName) 

Method Source Code


//package com.java2s;
/* //ww  w.j a  va2 s  .c  o  m
 * Copyright 2009, 2010 Gopalkrishna Sharma.
 *
 * This file is part of MBus.
 *
 * MBus is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 * 
 * MBus is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 * 
 * You should have received a copy of the GNU General Public License
 * along with MBus.  If not, see <http://www.gnu.org/licenses/>.
 */

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

public class Main {
    public static String getStringValueByTagName(Element element, String tagName) {
        NodeList nl1 = element.getElementsByTagName(tagName);
        if (nl1.getLength() <= 0) {
            return null;
        }
        Element el = (Element) nl1.item(0);
        return el.getChildNodes().item(0).getNodeValue();
    }
}

Related

  1. getStringValue(Element el)
  2. getStringValue(Element ele, String tagName)
  3. getStringValue(Element element, String tagName)
  4. getStringValue(Element from)
  5. getStringValue(final Element element)
  6. getStringValueOfElement(Element elem)
  7. getStringValues(Element from, String elementName)
  8. getXmlString(Element node)
  9. getXMLStringFromNode(Element node)