Java 怎么返回指定XML节点的连接子文本

2019年8月6日22:16:56Java 怎么返回指定XML节点的连接子文本已关闭评论 456 478字阅读1分35秒

1.简介

Java 怎么返回指定XML节点的连接子文本?——请看下文。

2.示例代码

/**
 * 版权所有 编程十万个怎么办(www.tah1986.com)
 */



import org.w3c.dom.Node;

public class Main {
    
    public static String getChildText(Node node) {

        
        if (node == null) {
            return null;
        }

        
        StringBuffer str = new StringBuffer();
        Node child = node.getFirstChild();
        while (child != null) {
            short type = child.getNodeType();
            if (type == Node.TEXT_NODE) {
                str.append(child.getNodeValue());
            } else if (type == Node.CDATA_SECTION_NODE) {
                str.append(getChildText(child));
            }
            child = child.getNextSibling();
        }

        
        return str.toString();

    }
}

 
编程十万个怎么办