Langue

XmlPullParserNode Énumération

Définition

Spécifie les codes d’événement d’extraction XML. Les valeurs numériques correspondent aux constantes Java XmlPullParser et indexent son tableau de diagnosticsTYPES.

public enum XmlPullParserNode
type XmlPullParserNode = 
Héritage
XmlPullParserNode

Champs

Nom Valeur Description
StartDocument 0

État de l’analyseur initial, avant la lecture du premier événement. Requête EventType pour observer cet état ; l’avancement de l’analyseur ne le retourne pas.

EndDocument 1

La fin du document d’entrée a été atteinte. D’autres appels pour faire avancer l’analyseur peuvent lever une exception.

StartTag 2

Une balise de début a été lue. Le nom de l’élément, l’espace de noms, le préfixe, les attributs et les déclarations d’espace de noms peuvent être lus à partir de l’analyseur. Un élément vide produit toujours un événement de balise de fin distinct.

EndTag 3

Une balise de fin a été lue. L’analyseur signale toujours la profondeur de l’élément correspondant à cet événement ; la profondeur diminue lorsque l’analyseur avance au-delà.

Text 4

Les données de caractères ont été lues. Next() combine les données de caractères adjacentes, CDATA et les références développées en texte. NextToken() peut signaler les données de caractères dans des événements distincts ; La normalisation de fin de ligne dépend de la fonctionnalité aller-retour XML.

Cdsect 5

Une section CDATA a été lue. NextToken() signale cet événement ; Next() combine son contenu avec d’autres données de caractères dans un événement de texte. Text fournit le contenu de la section sans ses délimiteurs.

EntityRef 6

Une référence d’entité a été lue par NextToken(). Name fournit le nom de l’entité et Text fournit son texte de remplacement s’il est disponible. Next() développe les références en texte à la place.

IgnorableWhitespace 7

L’espace blanc ignorable a été lu par NextToken(). Les analyseurs non validés signalent cet événement uniquement en dehors de l’élément racine. Next() l’ignore. Le texte en espaces blancs uniquement n’est pas nécessairement inconnaissable.

ProcessingInstruction 8

Une instruction de traitement XML a été lue. NextToken() signale cet événement et Text fournit le contenu de l’instruction. Next() ignore les instructions de traitement.

Comment 9

Un commentaire XML a été lu. NextToken() signale cet événement et Text fournit le contenu du commentaire. Next() ignore les commentaires.

Docdecl 10

Une déclaration de type de document XML a été lue par NextToken(). Le texte disponible dépend du traitement de type document et de la fonctionnalité d’aller-retour XML.

Remarques

Les constantes d’événement et le comportement des jetons sont définis dans la source de l’analyseur d’extraction XML Android 16. Expose uniquement NextToken() des commentaires individuels, des sections CDATA, des références d’entité, des instructions de traitement et des déclarations de type de document.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à