Lingua

XmlPullParserNode Enumerazione

Definizione

Specifica i codici evento del parser pull XML. I valori numerici corrispondono alle costanti Java XmlPullParser e indicizzare la matrice di diagnosticaTYPES.

public enum XmlPullParserNode
type XmlPullParserNode = 
Ereditarietà
XmlPullParserNode

Campi

Nome Valore Descrizione
StartDocument 0

Stato del parser iniziale, prima della lettura del primo evento. Eseguire una query EventType per osservare questo stato; l'avanzamento del parser non lo restituisce.

EndDocument 1

È stata raggiunta la fine del documento di input. Altre chiamate per far avanzare il parser possono generare un'eccezione.

StartTag 2

È stato letto un tag iniziale. Il nome dell'elemento, lo spazio dei nomi, il prefisso, gli attributi e le dichiarazioni dello spazio dei nomi possono essere letti dal parser. Un elemento vuoto produce comunque un evento di end-tag separato.

EndTag 3

È stato letto un tag di fine. Il parser segnala ancora la profondità dell'elemento corrispondente in questo evento; la profondità diminuisce quando il parser avanza oltre di esso.

Text 4

I dati di tipo carattere sono stati letti. Next() combina i dati di tipo carattere adiacenti, CDATA e i riferimenti espansi nel testo. NextToken() può segnalare i dati di tipo carattere in eventi separati; la normalizzazione di fine riga dipende dalla funzionalità di round trip XML.

Cdsect 5

È stata letta una sezione CDATA. NextToken() segnala questo evento; Next() combina il contenuto con altri dati di tipo carattere in un evento di testo. Text fornisce il contenuto della sezione senza i delimitatori.

EntityRef 6

Un riferimento all'entità è stato letto da NextToken(). Name fornisce il nome dell'entità e Text fornisce il testo di sostituzione, se disponibile. Next() espande invece i riferimenti in testo.

IgnorableWhitespace 7

Gli spazi vuoti ignorabili sono stati letti da NextToken(). I parser non di convalida segnalano questo evento solo all'esterno dell'elemento radice. Next() lo ignora. Il testo solo spazi vuoti non è necessariamente ignorabile.

ProcessingInstruction 8

È stata letta un'istruzione di elaborazione XML. NextToken() segnala questo evento e Text fornisce il contenuto dell'istruzione. Next() ignora le istruzioni di elaborazione.

Comment 9

È stato letto un commento XML. NextToken() segnala questo evento e Text fornisce il contenuto del commento. Next() ignora i commenti.

Docdecl 10

Una dichiarazione del tipo di documento XML è stata letta da NextToken(). Il testo disponibile dipende dall'elaborazione del tipo di documento e dalla funzionalità di round trip XML.

Commenti

Le costanti di evento e il comportamento del token sono definiti nell'origine del parser pull XML di Android 16. Espone solo NextToken() singoli commenti, sezioni CDATA, riferimenti alle entità, istruzioni di elaborazione e dichiarazioni del tipo di documento.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a