JAXBUtils.java 文件源码

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

项目:cagrid2 作者:
public static String getNamespace(Class<?> klass) {
    String namespace = null;
    XmlType xmlType = klass.getAnnotation(XmlType.class);
    if (xmlType != null) {
        String ns = xmlType.namespace();
        if (!DEFAULT_NAMESPACE_VALUE.equals(ns)) {
            namespace = ns;
        }
    }
    if (namespace == null) {
        namespace = DEFAULT_NAMESPACE_VALUE;
        Package pkg = klass.getPackage();
        XmlSchema xmlSchema = pkg.getAnnotation(XmlSchema.class);
        if (xmlSchema != null) {
            namespace = xmlSchema.namespace();
        }
    }
    return namespace;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号