JavaTM Platform
Standard Ed. 6

接口 javax.xml.stream.events.XMLEvent
的使用

使用 XMLEvent 的软件包
javax.xml.stream   
javax.xml.stream.events   
javax.xml.stream.util   
 

javax.xml.streamXMLEvent 的使用
 

返回 XMLEventjavax.xml.stream 中的方法
 XMLEvent XMLEventReader.nextEvent()
          获取下一个 XMLEvent。
 XMLEvent XMLEventReader.nextTag()
          在到达 START_ELEMENT 或 END_ELEMENT 之前,跳过所有无意义的空格事件。
 XMLEvent XMLEventReader.peek()
          检查下一个 XMLEvent,但不从流中读取它。
 

参数类型为 XMLEventjavax.xml.stream 中的方法
 boolean EventFilter.accept(XMLEvent event)
          测试此事件是否为此流的一部分。
 void XMLEventWriter.add(XMLEvent event)
          向输出流添加事件。
 

javax.xml.stream.eventsXMLEvent 的使用
 

javax.xml.stream.eventsXMLEvent 的子接口
 interface Attribute
          包含关于属性信息的接口。
 interface Characters
          此方法将描述 Characters 事件的接口。
 interface Comment
          注释事件的接口。
 interface DTD
          它是处理 DTD 的事件的顶层接口。
 interface EndDocument
          文档结尾的标记接口。
 interface EndElement
          结束元素事件的接口。
 interface EntityDeclaration
          处理实体声明的接口。
 interface EntityReference
          处理实体事件的接口。
 interface Namespace
          包含有关名称空间的信息的接口。
 interface NotationDeclaration
          处理注释声明的接口。
 interface ProcessingInstruction
          描述处理指令中的数据的接口。
 interface StartDocument
          开始文档事件的接口。
 interface StartElement
          StartElement 接口提供对有关开始元素的信息的访问。
 

javax.xml.stream.utilXMLEvent 的使用
 

返回 XMLEventjavax.xml.stream.util 中的方法
 XMLEvent XMLEventAllocator.allocate(XMLStreamReader reader)
          此方法在给定 XMLStreamReader 当前状态的情况下分配事件。
 XMLEvent EventReaderDelegate.nextEvent()
           
 XMLEvent EventReaderDelegate.nextTag()
           
 XMLEvent EventReaderDelegate.peek()
           
 

参数类型为 XMLEventjavax.xml.stream.util 中的方法
 void XMLEventConsumer.add(XMLEvent event)
          此方法为使用者添加一个事件。
 


JavaTM Platform
Standard Ed. 6

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

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