XmlPullParserNode Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica os códigos de evento do analisador de pull XML. Os valores numéricos correspondem às constantes Java XmlPullParser e indexam sua matriz de diagnósticoTYPES.
public enum XmlPullParserNode
type XmlPullParserNode =
- Herança
-
XmlPullParserNode
Campos
| Nome | Valor | Description |
|---|---|---|
| StartDocument | 0 | O estado inicial do analisador, antes da leitura do primeiro evento. EventType Consulta para observar esse estado; avançar o analisador não o retorna. |
| EndDocument | 1 | O final do documento de entrada foi atingido. Outras chamadas para avançar o analisador podem gerar uma exceção. |
| StartTag | 2 | Uma marca inicial foi lida. O nome do elemento, o namespace, o prefixo, os atributos e as declarações de namespace podem ser lidos do analisador. Um elemento vazio ainda produz um evento de marca de extremidade separado. |
| EndTag | 3 | Uma marca final foi lida. O analisador ainda relata a profundidade do elemento correspondente neste evento; a profundidade diminui quando o analisador passa por ele. |
| Text | 4 | Os dados do caractere foram lidos. Next() combina dados de caractere adjacentes, CDATA e referências expandidas em texto. NextToken() pode relatar os dados de caractere em eventos separados; A normalização de fim de linha depende do recurso de ida e volta XML. |
| Cdsect | 5 | Uma seção cdata foi lida. NextToken() relata esse evento; Next() combina seu conteúdo com outros dados de caractere em um evento de texto. Text fornece o conteúdo da seção sem seus delimitadores. |
| EntityRef | 6 | Uma referência de entidade foi lida por NextToken(). Name fornece o nome da entidade e Text fornece seu texto de substituição, se disponível. Next() expande as referências em texto. |
| IgnorableWhitespace | 7 | O espaço em branco ignorável foi lido por NextToken(). Os analisadores não validadores relatam esse evento apenas fora do elemento raiz. Next() ignora. O texto somente em espaço em branco não é necessariamente ignorável. |
| ProcessingInstruction | 8 | Uma instrução de processamento XML foi lida. NextToken() relata esse evento e Text fornece o conteúdo da instrução. Next() ignora as instruções de processamento. |
| Comment | 9 | Um comentário XML foi lido. NextToken() relata esse evento e Text fornece o conteúdo do comentário. Next() ignora comentários. |
| Docdecl | 10 | Uma declaração de tipo de documento XML foi lida por NextToken(). O texto disponível depende do processamento de tipo de documento e do recurso de ida e volta XML. |
Comentários
As constantes de evento e o comportamento do token são definidos na origem do analisador de pull XML do Android 16. Expõe apenas NextToken() comentários individuais, seções CDATA, referências de entidade, instruções de processamento e declarações de tipo de documento.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.