Java XML Element Value getElementValue(Element elm)

Here you can find the source of getElementValue(Element elm)

Description

get Element Value

License

Open Source License

Declaration

public static String getElementValue(Element elm) 

Method Source Code

//package com.java2s;
/* -----------------------------------------------------------
 * nntp//rss - a bridge between the RSS world and NNTP clients
 * Copyright (c) 2002-2007 Jason Brome.  All Rights Reserved.
 *
 * email: nntprss@methodize.org//from  w  ww.j  ava 2 s. co  m
 * mail:  Jason Brome
 *        PO Box 222-WOB
 *        West Orange
 *        NJ 07052-0222
 * 
 * This file is part of nntp//rss
 * 
 * nntp//rss 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 2 of the License, or (at your option) any 
 * later version.
 *
 * This program 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 this program; if not, write to the 
 * Free Software Foundation, Inc., 59 Temple Place, Suite 330, 
 * Boston, MA  02111-1307  USA
 * ----------------------------------------------------- */

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

public class Main {
    public static String getElementValue(Element elm) {
        String elementValue;
        NodeList childNodes = elm.getChildNodes();
        StringBuffer value = new StringBuffer();
        for (int elemCount = 0; elemCount < childNodes.getLength(); elemCount++) {

            if (childNodes.item(elemCount) instanceof org.w3c.dom.Text) {
                value.append(childNodes.item(elemCount).getNodeValue());
            }
        }
        elementValue = value.toString();
        return elementValue;
    }
}

Related

  1. getElementValue(Element element)
  2. getElementValue(Element element, String elementName)
  3. getElementValue(Element element, String name)
  4. getElementValue(Element element, String tag)
  5. getElementValue(Element element, String tagName)
  6. getElementValue(Element p_element)
  7. getElementValue(Element root, String elemName)
  8. getElementValue(final Element e)
  9. getElementValue(final Element target)