StaxEventContentHandler.java 文件源码

java
阅读 25 收藏 0 点赞 0 评论 0

项目:common_utils 作者:
/**
 * Create and return a list of {@code NameSpace} objects from the {@code NamespaceContext}.
 */
private List<Namespace> createNamespaces(SimpleNamespaceContext namespaceContext) {
    if (namespaceContext == null) {
        return null;
    }

    List<Namespace> namespaces = new ArrayList<Namespace>();
    String defaultNamespaceUri = namespaceContext.getNamespaceURI(XMLConstants.DEFAULT_NS_PREFIX);
    if (StringUtils.hasLength(defaultNamespaceUri)) {
        namespaces.add(this.eventFactory.createNamespace(defaultNamespaceUri));
    }
    for (Iterator<String> iterator = namespaceContext.getBoundPrefixes(); iterator.hasNext(); ) {
        String prefix = iterator.next();
        String namespaceUri = namespaceContext.getNamespaceURI(prefix);
        namespaces.add(this.eventFactory.createNamespace(prefix, namespaceUri));
    }
    return namespaces;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号