jdomnamespacecontext.java

来自「Xfire文件 用于开发web service 的一个开源工具 很好用的」· Java 代码 · 共 47 行

JAVA
47
字号
package org.codehaus.xfire.util.stax;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import javax.xml.namespace.NamespaceContext;import org.codehaus.xfire.util.NamespaceHelper;import org.jdom.Element;import org.jdom.Namespace;public class JDOMNamespaceContext implements NamespaceContext{    private Element element;    public String getNamespaceURI(String prefix)    {        Namespace namespace = element.getNamespace(prefix);        if (namespace == null) return null;                return namespace.getURI();    }    public String getPrefix(String uri)    {        return NamespaceHelper.getPrefix(element, uri);    }    public Iterator getPrefixes(String uri)    {        List prefixes = new ArrayList();        NamespaceHelper.getPrefixes(element, uri, prefixes);        return prefixes.iterator();    }    public Element getElement()    {        return element;    }    public void setElement(Element element)    {        this.element = element;    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?