模块  java.xml

Interface XMLEvent

    • 方法详细信息

      • getLocation

        Location getLocation()
        返回此活动的位置。 从此方法返回的位置是非易失性的,并将保留其信息。
        另请参见:
        Location
      • isStartElement

        boolean isStartElement()
        一个实用程序函数,用于检查此事件是否为StartElement。
        另请参见:
        StartElement
      • isAttribute

        boolean isAttribute()
        用于检查此事件是否为属性的实用程序函数。
        另请参见:
        Attribute
      • isNamespace

        boolean isNamespace()
        一个实用程序函数,用于检查此事件是否为命名空间。
        另请参见:
        Namespace
      • isEndElement

        boolean isEndElement()
        用于检查此事件是否为EndElement的实用程序函数。
        另请参见:
        EndElement
      • isEntityReference

        boolean isEntityReference()
        用于检查此事件是否为EntityReference的实用程序函数。
        另请参见:
        EntityReference
      • isProcessingInstruction

        boolean isProcessingInstruction()
        一个实用程序函数,用于检查此事件是否为ProcessingInstruction。
        另请参见:
        ProcessingInstruction
      • isCharacters

        boolean isCharacters()
        用于检查此事件是否为字符的实用程序函数。
        另请参见:
        Characters
      • isStartDocument

        boolean isStartDocument()
        一个实用程序函数,用于检查此事件是否为StartDocument。
        另请参见:
        StartDocument
      • isEndDocument

        boolean isEndDocument()
        一个实用程序函数,用于检查此事件是否为EndDocument。
        另请参见:
        EndDocument
      • asStartElement

        StartElement asStartElement()
        将此事件作为start元素事件返回,如果此事件不是start元素,则可能导致类强制转换异常。
      • asEndElement

        EndElement asEndElement()
        将此事件作为结束元素事件返回,如果此事件不是结束元素,则可能导致类强制转换异常。
      • asCharacters

        Characters asCharacters()
        以字符形式返回此事件,如果此事件不是字符,则可能导致类强制转换异常。
      • getSchemaType

        QName getSchemaType()
        提供该方法用于实现以提供关于相关事件的可选类型信息。 它是可选的,如果没有可用的信息,将返回null。
      • writeAsEncodedUnicode

        void writeAsEncodedUnicode​(Writer writer)
                            throws XMLStreamException
        此方法将根据XML 1.0规范将XMLEvent编写为Unicode字符。 不应输出缩进或空格。 任何用户定义的事件类型都应该在输出流上写入时调用此方法。 内置事件类型必须实现此方法,但实现可以选择在将内置事件写入输出流时为优化原因调用这些方法。 产生的输出必须在表达的信息集方面是等效的。
        参数
        writer - 将输出数据的 writer
        异常
        XMLStreamException - 如果写入事件有致命错误