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ドキュメント。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

こちらもご覧ください

適用対象

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ドキュメント。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

こちらもご覧ください

適用対象