IXMLReader.Parse 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.
Surcharges
| Nom | Description |
|---|---|
| Parse(InputSource) |
Analyser un document XML. |
| Parse(String) |
Analysez un document XML à partir d’un IDENTIFICATEUR système (URI). |
Parse(InputSource)
Analyser un document XML.
[Android.Runtime.Register("parse", "(Lorg/xml/sax/InputSource;)V", "GetParse_Lorg_xml_sax_InputSource_Handler:Org.Xml.Sax.IXMLReaderInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void Parse(Org.Xml.Sax.InputSource? input);
[<Android.Runtime.Register("parse", "(Lorg/xml/sax/InputSource;)V", "GetParse_Lorg_xml_sax_InputSource_Handler:Org.Xml.Sax.IXMLReaderInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Parse : Org.Xml.Sax.InputSource -> unit
Paramètres
- input
- InputSource
Source d’entrée pour le niveau supérieur du document XML.
- Attributs
Exceptions
Toute exception SAX, éventuellement encapsuler une autre exception.
Exception d’E/S de l’analyseur, éventuellement à partir d’un flux d’octets ou d’un flux de caractères fourni par l’application.
Remarques
Analyser un document XML.
L’application peut utiliser cette méthode pour indiquer au lecteur XML de commencer à analyser un document XML à partir de n’importe quelle source d’entrée valide (un flux de caractères, un flux d’octets ou un URI).
Les applications peuvent ne pas appeler cette méthode alors qu’une analyse est en cours (elles doivent créer un xmlReader à la place pour chaque document XML imbriqué). Une fois l’analyse terminée, une application peut réutiliser le même objet XMLReader, éventuellement avec une autre source d’entrée. La configuration de l’objet XMLReader (par exemple, les liaisons de gestionnaire et les valeurs établies pour les indicateurs de fonctionnalité et les propriétés) n’est pas modifiée par la saisie semi-automatique d’un analyseur, sauf si la définition de cet aspect de la configuration spécifie explicitement d’autres comportements. (Par exemple, les indicateurs de fonctionnalité ou les propriétés exposant les caractéristiques du document analysé.)
Pendant l’analyse, xmlReader fournit des informations sur le document XML via les gestionnaires d’événements inscrits.
Cette méthode est synchrone : elle ne retourne pas tant que l’analyse n’est pas terminée. Si une application cliente souhaite arrêter l’analyse anticipée, elle doit lever une exception.
Java documentation pour org.xml.sax.XMLReader.parse(org.xml.sax.InputSource).
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.
Voir aussi
S’applique à
Parse(String)
Analysez un document XML à partir d’un IDENTIFICATEUR système (URI).
[Android.Runtime.Register("parse", "(Ljava/lang/String;)V", "GetParse_Ljava_lang_String_Handler:Org.Xml.Sax.IXMLReaderInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void Parse(string? systemId);
[<Android.Runtime.Register("parse", "(Ljava/lang/String;)V", "GetParse_Ljava_lang_String_Handler:Org.Xml.Sax.IXMLReaderInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Parse : string -> unit
Paramètres
- systemId
- String
Identificateur système (URI).
- Attributs
Exceptions
Toute exception SAX, éventuellement encapsuler une autre exception.
Exception d’E/S de l’analyseur, éventuellement à partir d’un flux d’octets ou d’un flux de caractères fourni par l’application.
Remarques
Analysez un document XML à partir d’un IDENTIFICATEUR système (URI).
Cette méthode est un raccourci pour le cas courant de lecture d’un document à partir d’un identificateur système. Il s’agit de l’équivalent exact des éléments suivants :
parse(new InputSource(systemId));
Si l’identificateur système est une URL, il doit être entièrement résolu par l’application avant son passage à l’analyseur.
Java documentation pour org.xml.sax.XMLReader.parse(java.lang.String).
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.