IXmlPullParser.NextToken Metodo
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.
Questo metodo funziona in modo analogo a next(), ma espone altri tipi di evento (COMMENT, CDSECT, DOCDECL, ENTITY_REF, PROCESSING_INSTRUCTION o IGNORABLE_WHITESPACE) se disponibili nell'input.
[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
Restituisce
- Attributi
Eccezioni
Commenti
Questo metodo funziona in modo analogo a next(), ma espone altri tipi di evento (COMMENT, CDSECT, DOCDECL, ENTITY_REF, PROCESSING_INSTRUCTION o IGNORABLE_WHITESPACE) se disponibili nell'input.
Se la funzionalità speciale FEATURE_XML_ROUNDTRIP (identificata dall'URI: http://xmlpull.org/v1/doc/features.html#xml-roundtrip) è abilitata, è possibile eseguire il round trip del documento XML. riprodurre exectly in output l'input XML tramite getText(): il contenuto restituito è sempre nonmalizzato (esattamente come nell'input). In caso contrario, il contenuto restituito è normalizzato come descritto in XML 1.0 End-of-Line Handling e . Inoltre, quando questa funzionalità è abilitata per il contenuto esatto di START_TAG, END_TAG, DOCDECL e PROCESSING_INSTRUCTION è disponibile.
Di seguito è riportato l'elenco dei token che possono essere restituiti da nextToken() e da getTextCharacters() e getTextCharacters() restituisce:<dl<>dt>START_DOCUMENT<dd>null <dt>END_DOCUMENT<dd null <dd>START_TAG<dd>>null a meno che FEATURE_XML_ROUNDTRIP abilitato e quindi restituisca tag XML, ad esempio < tag attr='val'dt END_TAG dd>null a meno che FEATURE_XML_ROUNDTRIP ID abilitato e quindi restituisce tag XML, ad esempio:
" titlepage SYSTEM "http://www.foo.bar/dtds/typo.dtd"
[<!ENTITY % active.links "INCLUDE">]"
per il documento di input contenuto:
<!DOCTYPE titlepage SYSTEM "http://www.foo.bar/dtds/typo.dtd"
[<!ENTITY % active.links "INCLUDE">]>
in caso contrario, se FEATURE_XML_ROUNDTRIP è false e PROCESS_DOCDECL è true, ciò che viene restituito non è definito (può essere anche null) </dd></dl>
<strong>NOTE:</strong> non esiste alcuna garanzia che vi sarà un solo evento TEXT o IGNORABLE_WHITESPACE da nextToken() perché il parser può scegliere di distribuire il contenuto degli elementi in più token (dividendo il contenuto degli elementi in blocchi)
<strong>NOTE:</strong> se il testo restituito del token è normalizzato alla fine della riga dipende da FEATURE_XML_ROUNDTRIP.
<strong>NOTE:</strong> XMLDecl () non viene segnalato ma il relativo contenuto è disponibile tramite proprietà facoltative (vedere la descrizione della classe sopra).
Documentazione java per org.xmlpull.v1.XmlPullParser.nextToken()
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.