IXMLReader.Parse メソッド

定義

オーバーロード

Parse(InputSource)

XML ドキュメントを解析します。

Parse(String)

システム識別子 (URI) から XML ドキュメントを解析します。

Parse(InputSource)

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

パラメーター

input
InputSource

XML ドキュメントの最上位レベルの入力ソース。

属性

例外

SAX 例外。別の例外をラップしている可能性があります。

パーサーからの IO 例外 。アプリケーションによって提供されるバイト ストリームまたは文字ストリームからの場合があります。

注釈

XML ドキュメントを解析します。

アプリケーションでは、このメソッドを使用して、任意の有効な入力ソース (文字ストリーム、バイト ストリーム、または URI) から XML ドキュメントの解析を開始するように XML リーダーに指示できます。

解析の進行中にアプリケーションでこのメソッドを呼び出さない場合があります (入れ子になった XML ドキュメントごとに新しい XMLReader を作成する必要があります)。 解析が完了すると、アプリケーションは同じ XMLReader オブジェクトを再利用できます。場合によっては、異なる入力ソースを使用します。 XMLReader オブジェクトの構成 (機能フラグとプロパティに対して確立されたハンドラー バインドや値など) は、構成のその側面の定義で他の動作が明示的に指定されていない限り、解析の完了によって変更されません。 (たとえば、解析対象のドキュメントの特性を公開する機能フラグやプロパティなど)。

解析中、XMLReader は、登録されたイベント ハンドラーを通じて XML ドキュメントに関する情報を提供します。

このメソッドは同期的です。解析が終了するまで戻りません。 クライアント アプリケーションで解析を早期に終了する場合は、例外をスローする必要があります。

の Java ドキュメント org.xml.sax.XMLReader.parse(org.xml.sax.InputSource)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

適用対象

Parse(String)

システム識別子 (URI) から XML ドキュメントを解析します。

[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

パラメーター

systemId
String

システム識別子 (URI)。

属性

例外

SAX 例外。別の例外をラップしている可能性があります。

パーサーからの IO 例外 。アプリケーションによって提供されるバイト ストリームまたは文字ストリームからの場合があります。

注釈

システム識別子 (URI) から XML ドキュメントを解析します。

このメソッドは、システム識別子からドキュメントを読み取る一般的なケースのショートカットです。 これは、次とまったく同じです。

parse(new InputSource(systemId));

システム識別子が URL の場合は、パーサーに渡される前に、アプリケーションによって完全に解決される必要があります。

の Java ドキュメント org.xml.sax.XMLReader.parse(java.lang.String)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

適用対象