IXmlPullParser.NextToken Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Cette méthode fonctionne de la même façon que next(), mais expose des types d’événements supplémentaires (COMMENT, CDSECT, DOCDECL, ENTITY_REF, PROCESSING_INSTRUCTION ou IGNORABLE_WHITESPACE) s’ils sont disponibles en entrée.
[Android.Runtime.Register("nextToken", "()I", "GetNextTokenHandler:Org.XmlPull.V1.IXmlPullParserInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Org.XmlPull.V1.XmlPullParserNode NextToken();
[<Android.Runtime.Register("nextToken", "()I", "GetNextTokenHandler:Org.XmlPull.V1.IXmlPullParserInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member NextToken : unit -> Org.XmlPull.V1.XmlPullParserNode
Retours
- Attributs
Exceptions
Remarques
Cette méthode fonctionne de la même façon que next(), mais expose des types d’événements supplémentaires (COMMENT, CDSECT, DOCDECL, ENTITY_REF, PROCESSING_INSTRUCTION ou IGNORABLE_WHITESPACE) s’ils sont disponibles en entrée.
Si une fonctionnalité spéciale FEATURE_XML_ROUNDTRIP (identifiée par l’URI : http://xmlpull.org/v1/doc/features.html#xml-roundtrip) est activée, il est possible d’effectuer un aller-retour de document XML, par exemple. reproduire l’exectly sur la sortie de l’entrée XML à l’aide de getText() : le contenu retourné est toujours nonnormalisé (exactement comme en entrée). Sinon, le contenu retourné est normalisé en fin de ligne, comme décrit la gestion de fin de ligne XML 1.0 et. En outre, lorsque cette fonctionnalité est activée, le contenu exact de START_TAG, END_TAG, DOCDECL et PROCESSING_INSTRUCTION est disponible.
Voici la liste des jetons qui peuvent être retournés à partir de nextToken() et de getText() et getTextCharacters() retourne :
" titlepage SYSTEM "http://www.foo.bar/dtds/typo.dtd"
[<!ENTITY % active.links "INCLUDE">]"
pour le document d’entrée contenu :
<!DOCTYPE titlepage SYSTEM "http://www.foo.bar/dtds/typo.dtd"
[<!ENTITY % active.links "INCLUDE">]>
sinon, si FEATURE_XML_ROUNDTRIP a la valeur false et que PROCESS_DOCDECL a la valeur true, ce qui est retourné est non défini (il peut être même null) </dd></dl>
< >strong REMARQUE :</strong> il n’existe aucune garantie qu’il n’y aura qu’un seul événement TEXT ou IGNORABLE_WHITESPACE de nextToken(), car l’analyseur peut choisir de fournir du contenu d’élément dans plusieurs jetons (divisant le contenu de l’élément en blocs)
<strong>REMARQUE :</strong> si le texte retourné du jeton est normalisé de bout en bout dépend de FEATURE_XML_ROUNDTRIP.
Java documentation pour org.xmlpull.v1.XmlPullParser.nextToken().
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.