Java 怎么获取下一个同级元素命名空间

2019年7月25日22:40:52Java 怎么获取下一个同级元素命名空间已关闭评论 489 460字阅读1分32秒

1.简介

Java 怎么获取下一个同级元素命名空间?——请看下文。

2.示例代码

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


import org.w3c.dom.Element;
import org.w3c.dom.Node;

public class Main {
    public static Element getNextSiblingElementNS(Node node, String uri) {
        
        Node sibling = node.getNextSibling();
        while (sibling != null) {
            if (sibling.getNodeType() == Node.ELEMENT_NODE) {
                String siblingURI = sibling.getNamespaceURI();
                if (siblingURI != null && siblingURI.equals(uri)) {
                    return (Element) sibling;
                }
            }
            sibling = sibling.getNextSibling();
        }

        
        return null;

    }
}

 
编程十万个怎么办