IParser.Parse Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
Parse(InputSource) |
Obsolete.
Parse an XML document. |
Parse(String) |
Obsolete.
Parse an XML document from a system identifier (URI). |
Parse(InputSource)
Caution
deprecated
Parse an XML document.
[Android.Runtime.Register("parse", "(Lorg/xml/sax/InputSource;)V", "GetParse_Lorg_xml_sax_InputSource_Handler:Org.Xml.Sax.IParserInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
[System.Obsolete("deprecated")]
public void Parse (Org.Xml.Sax.InputSource? source);
[<Android.Runtime.Register("parse", "(Lorg/xml/sax/InputSource;)V", "GetParse_Lorg_xml_sax_InputSource_Handler:Org.Xml.Sax.IParserInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
[<System.Obsolete("deprecated")>]
abstract member Parse : Org.Xml.Sax.InputSource -> unit
Parameters
- source
- InputSource
The input source for the top-level of the XML document.
- Attributes
Exceptions
Any SAX exception, possibly wrapping another exception.
An IO exception from the parser, possibly from a byte stream or character stream supplied by the application.
Remarks
Parse an XML document.
The application can use this method to instruct the SAX parser to begin parsing an XML document from any valid input source (a character stream, a byte stream, or a URI).
Applications may not invoke this method while a parse is in progress (they should create a new Parser instead for each additional XML document). Once a parse is complete, an application may reuse the same Parser object, possibly with a different input source.
Java documentation for org.xml.sax.Parser.parse(org.xml.sax.InputSource)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
See also
- InputSource
- Parse(String)
- SetEntityResolver(IEntityResolver)
- SetDTDHandler(IDTDHandler)
- SetDocumentHandler(IDocumentHandler)
- SetErrorHandler(IErrorHandler)
Applies to
Parse(String)
Caution
deprecated
Parse an XML document from a system identifier (URI).
[Android.Runtime.Register("parse", "(Ljava/lang/String;)V", "GetParse_Ljava_lang_String_Handler:Org.Xml.Sax.IParserInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
[System.Obsolete("deprecated")]
public void Parse (string? systemId);
[<Android.Runtime.Register("parse", "(Ljava/lang/String;)V", "GetParse_Ljava_lang_String_Handler:Org.Xml.Sax.IParserInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
[<System.Obsolete("deprecated")>]
abstract member Parse : string -> unit
Parameters
- systemId
- String
The system identifier (URI).
- Attributes
Exceptions
Any SAX exception, possibly wrapping another exception.
An IO exception from the parser, possibly from a byte stream or character stream supplied by the application.
Remarks
Parse an XML document from a system identifier (URI).
This method is a shortcut for the common case of reading a document from a system identifier. It is the exact equivalent of the following:
parse(new InputSource(systemId));
If the system identifier is a URL, it must be fully resolved by the application before it is passed to the parser.
Java documentation for org.xml.sax.Parser.parse(java.lang.String)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.