Java 怎么从XML节点获取文本内容

2019年7月23日22:47:05Java 怎么从XML节点获取文本内容已关闭评论 479 472字阅读1分34秒

1.简介

Java 怎么从XML节点获取文本内容?——请看下文。

2.示例代码

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



import org.w3c.dom.*;

public class Main {
    public static String getTextContent(Node n) {
        StringBuffer buffer = new StringBuffer();
        NodeList childList = n.getChildNodes();
        Node child;
        short nodetype;
        for (int i = 0; i < childList.getLength(); i++) {
            child = childList.item(i);
            nodetype = child.getNodeType();
            if (nodetype != Node.TEXT_NODE
                    && nodetype != Node.CDATA_SECTION_NODE)
                continue;
            buffer.append(child.getNodeValue());
        }
        return buffer.toString();
    }
}

 
编程十万个怎么办