Java XML Node Value xmlGetFirstTextValue(Node node)

Here you can find the source of xmlGetFirstTextValue(Node node)

Description

Metode til at læse værdien af den første child tekst node i en DOM Node.

License

Apache License

Parameter

Parameter Description
node DOM Node fra hvilken værdien af den første child tekst node skal læses.

Declaration

public static String xmlGetFirstTextValue(Node node) 

Method Source Code

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

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

public class Main {
    /**//from  ww  w.  j a  v a  2s  .  co m
     * Metode til at læse værdien af den første child tekst node
     * i en DOM Node.
     * @param node DOM Node fra hvilken værdien af den første child tekst node skal læses.
     */
    public static String xmlGetFirstTextValue(Node node) {
        String theValue = "";

        NodeList theNodeList = node.getChildNodes();
        if (theNodeList != null) {
            for (int i = 0; i < theNodeList.getLength(); i++) {
                Node textNode = theNodeList.item(i);
                if (textNode != null) {
                    theValue = textNode.getNodeValue();
                    if (theValue == null) {
                        theValue = "";
                    }
                    break;
                }
            }
        }
        return theValue;
    }
}

Related

  1. setTextContent(Node node, final String text)
  2. setTextValue(Node aNode, String aValue)
  3. setTextValue(Node node, String newValue)
  4. setTextValue(Node node, String value)
  5. setValueOfNode(Node node, String value)
  6. xmlGetText(Node node)
  7. xmlNodeGetValue(Node node)
  8. xmlToBean(Node beanNode)