JavaTM Platform
Standard Ed. 6

javax.xml.stream.events
接口 Attribute

所有超级接口:
XMLEvent, XMLStreamConstants
所有已知子接口:
Namespace

public interface Attribute
extends XMLEvent

包含关于属性信息的接口。这些属性被报告为可从 StartElement 访问的事件的集合。其他应用程序可能将属性报告为一阶事件,例如作为 XPath 表达式的结果。

从以下版本开始:
1.6
另请参见:
StartElement

字段摘要
 
从接口 javax.xml.stream.XMLStreamConstants 继承的字段
ATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT
 
方法摘要
 String getDTDType()
          获取此属性的类型,默认值是字符串 "CDATA",
 QName getName()
          返回此属性的 QName。
 String getValue()
          获取此属性的标准化值。
 boolean isSpecified()
          一个标志,用于指示此属性实际上是在其元素的开始标记中指定的,还是在模式中默认指定的。
 
从接口 javax.xml.stream.events.XMLEvent 继承的方法
asCharacters, asEndElement, asStartElement, getEventType, getLocation, getSchemaType, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, writeAsEncodedUnicode
 

方法详细信息

getName

QName getName()
返回此属性的 QName。


getValue

String getValue()
获取此属性的标准化值。


getDTDType

String getDTDType()
获取此属性的类型,默认值是字符串 "CDATA",

返回:
字符串形式的类型,默认值为 "CDATA"

isSpecified

boolean isSpecified()
一个标志,用于指示此属性实际上是在其元素的开始标记中指定的,还是在模式中默认指定的。

返回:
如果该属性是在开始元素中指定的,则返回 true

JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策