DOM解析时,会自动隐藏在同一命名空间的xmlns
在直接new Element("xxx") 会解析xxx节点的xmlns是默认空字符串
和根目录自己配的不一致,所以会生成一堆 xmlns=""
这里只需要在new Element()的时候声明namespace和根目录一致就可以
Element urlset = document.getRootElement();
Namespace namespace = urlset.getNamespace();
Element url = new Element("url", namespace);
这样new出来的节点就不会有空的xmlns啦