XmlPullParserNode Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.