Javax.Xml.Parsers.SAXParser.Parse Method

Syntax

[Android.Runtime.Register("parse", "(Ljava/io/InputStream;Lorg/xml/sax/HandlerBase;Ljava/lang/String;)V", "GetParse_Ljava_io_InputStream_Lorg_xml_sax_HandlerBase_Ljava_lang_String_Handler")]
public virtual void Parse (System.IO.Stream stream, Org.Xml.Sax.HandlerBase handler, string systemId)

See Also

Org.Xml.Sax.IDocumentHandler

Parameters

is
InputStream containing the content to be parsed.
hb
The SAX HandlerBase to use.
systemId
The systemId which is needed for resolving relative URIs.

Exceptions

TypeReason
Java.Lang.IllegalArgumentExceptionIf the given InputStream is null.
Java.IO.IOExceptionIf any IO error occurs interacting with the InputStream.
Org.Xml.Sax.SAXExceptionIf any SAX errors occur during processing.

Remarks

Parse the content of the given Java.IO.InputStream instance as XML using the specified Org.Xml.Sax.HandlerBase. Use of the DefaultHandler version of this method is recommended as the HandlerBase class has been deprecated in SAX 2.0.

[Android Documentation]

Requirements

Namespace: Javax.Xml.Parsers
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0
Since: Added in API level 1