XMLStreamConstantsAttribute, Characters, EndElement, StartDocument, StartElementpublic interface XMLEvent extends XMLStreamConstants
XMLEventReader,
Characters,
ohos.javax.xml.stream.events.ProcessingInstruction,
StartElement,
EndElement,
StartDocument,
ohos.javax.xml.stream.events.EndDocument,
ohos.javax.xml.stream.events.EntityReference,
ohos.javax.xml.stream.events.EntityDeclaration,
ohos.javax.xml.stream.events.NotationDeclarationATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT| 限定符和类型 | 方法 | 说明 |
|---|---|---|
Characters |
asCharacters() |
Returns this event as Characters, may result in
a class cast exception if this event is not Characters.
|
EndElement |
asEndElement() |
Returns this event as an end element event, may result in
a class cast exception if this event is not a end element.
|
StartElement |
asStartElement() |
Returns this event as a start element event, may result in
a class cast exception if this event is not a start element.
|
int |
getEventType() |
Returns an integer code for this event.
|
Location |
getLocation() |
Return the location of this event.
|
QName |
getSchemaType() |
This method is provided for implementations to provide
optional type information about the associated event.
|
boolean |
isAttribute() |
A utility function to check if this event is an Attribute.
|
boolean |
isCharacters() |
A utility function to check if this event is Characters.
|
boolean |
isEndDocument() |
A utility function to check if this event is an EndDocument.
|
boolean |
isEndElement() |
A utility function to check if this event is a EndElement.
|
boolean |
isEntityReference() |
A utility function to check if this event is an EntityReference.
|
boolean |
isNamespace() |
A utility function to check if this event is a Namespace.
|
boolean |
isProcessingInstruction() |
A utility function to check if this event is a ProcessingInstruction.
|
boolean |
isStartDocument() |
A utility function to check if this event is a StartDocument.
|
boolean |
isStartElement() |
A utility function to check if this event is a StartElement.
|
void |
writeAsEncodedUnicode(Writer writer) |
This method will write the XMLEvent as per the XML 1.0 specification as Unicode characters.
|
int getEventType()
XMLStreamConstants.START_ELEMENT,
XMLStreamConstants.END_ELEMENT,
XMLStreamConstants.CHARACTERS,
XMLStreamConstants.ATTRIBUTE,
XMLStreamConstants.NAMESPACE,
XMLStreamConstants.PROCESSING_INSTRUCTION,
XMLStreamConstants.COMMENT,
XMLStreamConstants.START_DOCUMENT,
XMLStreamConstants.END_DOCUMENT,
XMLStreamConstants.DTDLocation getLocation()
Locationboolean isStartElement()
StartElementboolean isAttribute()
Attributeboolean isNamespace()
ohos.javax.xml.stream.events.Namespaceboolean isEndElement()
EndElementboolean isEntityReference()
ohos.javax.xml.stream.events.EntityReferenceboolean isProcessingInstruction()
ohos.javax.xml.stream.events.ProcessingInstructionboolean isCharacters()
Charactersboolean isStartDocument()
StartDocumentboolean isEndDocument()
ohos.javax.xml.stream.events.EndDocumentStartElement asStartElement()
EndElement asEndElement()
Characters asCharacters()
QName getSchemaType()
void writeAsEncodedUnicode(Writer writer) throws XMLStreamException
writer - The writer that will output the dataXMLStreamException - if there is a fatal error writing the event