您的位置:首页 > 编程语言 > Java开发

javax.xml.namespace.QName类的用法

2009-02-02 09:50 232 查看
类 QName

java.lang.Object
  

javax.xml.namespace.QName

所有已实现的接口: Serializable

public class QNameextends Objectimplements Serializable




QName
表示 XML 规范中定义的限定名称XML Schema 第二部分:Datatypes specificationNamespaces in XMLNamespaces in XML 勘误表

QName
的值包含名称空间 URI本地部分前缀

QName
中包括前缀,以保留词汇信息(当在
XML 输入 source
存在 时)。前缀 用于
QName.equals(Object)
或计算
QName.hashCode()
使用名称空间 URI 和本地部分定义相等性和哈希码。

如果不指定,则将名称空间 URI 设置为
XMLConstants.NULL_NS_URI
。如果不指定,则将前缀设置为
XMLConstants.DEFAULT_NS_PREFIX


QName
是不可变的。





从以下版本开始: 1.5 另请参见: XML Schema 第二部分:Datatypes specification, Namespaces in XML, Namespaces in XML 勘误表, 序列化表格

构造方法摘要
QName(String localPart)

指定本地部分的
QName
构造方法。
QName(String namespaceURI,String localPart)

指定名称空间 URI 和本地部分的
QName
构造方法。
QName(String namespaceURI,String localPart,String prefix)

指定名称空间 URI、本地部分和前缀的
QName
构造方法。
方法摘要
boolean
equals(Object objectToTest)

测试此
QName
与另一个
Object
的相等性。
String
getLocalPart()

获取此
QName
的本地部分。
String
getNamespaceURI()

获取此
QName
的名称空间 URI。
String
getPrefix()

获取此
QName
的前缀。
int
hashCode()

生成此
QName
的哈希码。
String
toString()

QName
String
表示形式。
static QName
valueOf(String qNameAsString)

从解析格式化
String
中派生的
QName
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: