关于WebService中用到的QName详解

您所在的位置:网站首页 webservice是什么请求 关于WebService中用到的QName详解

关于WebService中用到的QName详解

#关于WebService中用到的QName详解| 来源: 网络整理| 查看: 265

valueOf(String qNameAsString) zh_cn

从解析格式化 String 中派生的 QName。

如果 String 为 null,或者不符合 QName.toString() 格式,则抛出 IllegalArgumentException。

String 必须 是 QName.toString() 返回的格式。

James Clark 定义了将 QName 表示为 String 的公认方法。虽然这不是标准 规范,但其使用很频繁,例如 name, Object value)。此实现将 String 解析为以下格式:"{" + Namespace URI + "}" + 本地部分。如果名称空间 URI .equals(XMLConstants.NULL_NS_URI),则仅提供本地部分。

不能 用 String 表示前缀值,并将它设置为 XMLConstants.DEFAULT_NS_PREFIX。

此方法不能完全验证生成的 QName。

名称空间 URI 不根据 URI 参考验证。没有按 Namespaces in XML 中的指定将本地部分作为 NCName 来验证。

qNameAsString zh_cn QName 的 String 表示形式ThrowsIllegalArgumentException: zh_cn 当 qNameAsString 为 null 或出错时return zh_cn 与给定 String 对应的 QNameSee alsoQName.toString()


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3