JavaTM Platform
Standard Ed. 6

javax.xml.stream.events
接口 Characters

所有超级接口:
XMLEvent, XMLStreamConstants

public interface Characters
     
extends XMLEvent

此方法将描述 Characters 事件的接口。所有文本事件都被报告为 Characters 事件。内容、CData 和空格都被报告为 Characters 事件。在大多数情况下,IgnorableWhitespace 被设置为 false,除非元素内容的声明是用于当前元素的。

从以下版本开始:
1.6

字段摘要
 
从接口 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 getData()
          获取此事件的字符数据。
 boolean isCData()
          如果它是一个 CData 节,则返回 true。
 boolean isIgnorableWhiteSpace()
          如果它是 ignorableWhiteSpace,则返回 ture。
 boolean isWhiteSpace()
          如果此 Characters 集合中都是空格,则返回 true。
 
从接口 javax.xml.stream.events.XMLEvent 继承的方法
asCharacters, asEndElement, asStartElement, getEventType, getLocation, getSchemaType, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, writeAsEncodedUnicode
 

方法详细信息

getData

String getData()
获取此事件的字符数据。


isWhiteSpace

boolean isWhiteSpace()
如果此 Characters 集合中都是空格,则返回 true。文档内的空格报告为 CHARACTERS。此方法允许查看 CHARACTERS 事件是否只由空格组成。


isCData

boolean isCData()
如果它是一个 CData 节,则返回 true。如果此事件是 CData,则其事件类型为 CDATA。 如果将 javax.xml.stream.isCoalescing 设置为 true,则由非 CDATA 字符包围的 CDATA 节将被报告为单个字符事件。这种情况下,此方法将返回 false。


isIgnorableWhiteSpace

boolean isIgnorableWhiteSpace()
如果它是 ignorableWhiteSpace,则返回 ture。如果此事件是 ignorableWhiteSpace,则其事件类型为 SPACE。


JavaTM Platform
Standard Ed. 6

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

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