SAXParser クラス

定義

実装クラスをラップする API を org.xml.sax.XMLReader 定義します。

[Android.Runtime.Register("javax/xml/parsers/SAXParser", DoNotGenerateAcw=true)]
public abstract class SAXParser : Java.Lang.Object
[<Android.Runtime.Register("javax/xml/parsers/SAXParser", DoNotGenerateAcw=true)>]
type SAXParser = class
    inherit Object
継承
SAXParser
属性

注釈

実装クラスをラップする API を org.xml.sax.XMLReader 定義します。 JAXP 1.0 では、このクラスは インターフェイスを org.xml.sax.Parser ラップしていましたが、このインターフェイスは に org.xml.sax.XMLReader置き換えられました。 移行を容易にするために、このクラスは引き続き同じ名前とインターフェイスをサポートし、新しいメソッドをサポートします。

このクラスのインスタンスは、 javax.xml.parsers.SAXParserFactory#newSAXParser() メソッドから取得できます。 このクラスのインスタンスを取得すると、さまざまな入力ソースから XML を解析できます。 これらの入力ソースは、InputStreams、Files、URL、および SAX InputSources です。

この静的メソッドは、システム プロパティ設定に基づいて新しいファクトリ インスタンスを作成するか、プロパティが定義されていない場合はプラットフォームの既定値を使用します。

作成するファクトリ実装を制御するシステム プロパティの名前 &quot;javax.xml.parsers.SAXParserFactory&quot;は です。 このプロパティは、この抽象クラスの具象サブクラスであるクラスに名前を付けます。 プロパティが定義されていない場合は、プラットフォームの既定値が使用されます。

コンテンツが基になるパーサーによって解析されると、指定 org.xml.sax.HandlerBase された または org.xml.sax.helpers.DefaultHandler のメソッドが呼び出されます。

基になる実装をラップするこのクラスの実装では、 クラスを org.xml.sax.helpers.ParserAdapter 使用して、最初に SAX1 実装をこの改訂されたクラスで動作するように調整することを検討できます。

の Java ドキュメント javax.xml.parsers.SAXParser

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

コンストラクター

SAXParser()

インスタンス化を防ぐための保護されたコンストラクター。

SAXParser(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

プロパティ

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
IsNamespaceAware

このパーサーが名前空間を理解するように構成されているかどうかを示します。

IsValidating

このパーサーが XML ドキュメントを検証するように構成されているかどうかを示します。

IsXIncludeAware

このパーサーの XInclude 処理モードを取得します。

JniIdentityHashCode

実装クラスをラップする API を org.xml.sax.XMLReader 定義します。

(継承元 Object)
JniPeerMembers

実装クラスをラップする API を org.xml.sax.XMLReader 定義します。

Parser

このクラスの実装によってカプセル化された SAX パーサーを返します。

PeerReference

実装クラスをラップする API を org.xml.sax.XMLReader 定義します。

(継承元 Object)
Schema

XML プロセッサで使用されている への Schema 参照を取得します。

ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。

ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。

XMLReader

このクラスの IXMLReader 実装によってカプセル化された を返します。

メソッド

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Dispose()

実装クラスをラップする API を org.xml.sax.XMLReader 定義します。

(継承元 Object)
Dispose(Boolean)

実装クラスをラップする API を org.xml.sax.XMLReader 定義します。

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
GetProperty(String)

の基になる実装で 要求された特定の org.xml.sax.XMLReaderプロパティを返します。

JavaFinalize()

ガベージ コレクションがオブジェクトへの参照がなくなったと判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドをウェイクアップします。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドをウェイクアップします。

(継承元 Object)
Parse(File, DefaultHandler)

指定した を使用して、XML として指定されたファイルの内容を解析します org.xml.sax.helpers.DefaultHandler

Parse(File, HandlerBase)

指定した を使用して、XML として指定されたファイルの内容を解析します org.xml.sax.HandlerBase

Parse(InputSource, DefaultHandler)

指定した を使用して、XML として指定 org.xml.sax.InputSource されたコンテンツを解析します org.xml.sax.helpers.DefaultHandler

Parse(InputSource, HandlerBase)

指定した を使用して、XML として指定 org.xml.sax.InputSource されたコンテンツを解析します org.xml.sax.HandlerBase

Parse(Stream, DefaultHandler)

指定した を使用して、指定 java.io.InputStream されたインスタンスの内容を XML として解析します org.xml.sax.helpers.DefaultHandler

Parse(Stream, DefaultHandler, String)

指定した を使用して、指定 java.io.InputStream されたインスタンスの内容を XML として解析します org.xml.sax.helpers.DefaultHandler

Parse(Stream, HandlerBase)

指定した を使用して、指定 java.io.InputStream されたインスタンスの内容を XML として解析します org.xml.sax.HandlerBase

Parse(Stream, HandlerBase, String)

指定した を使用して、指定 java.io.InputStream されたインスタンスの内容を XML として解析します org.xml.sax.HandlerBase

Parse(String, DefaultHandler)

指定した を使用して、付与する Uniform Resource Identifier (URI) で記述されたコンテンツを XML として解析します org.xml.sax.helpers.DefaultHandler

Parse(String, HandlerBase)

指定した を使用して、付与する Uniform Resource Identifier (URI) で記述されたコンテンツを XML として解析します org.xml.sax.HandlerBase

ParseAsync(File, DefaultHandler)

実装クラスをラップする API を org.xml.sax.XMLReader 定義します。

ParseAsync(File, HandlerBase)

実装クラスをラップする API を org.xml.sax.XMLReader 定義します。

ParseAsync(InputSource, DefaultHandler)

実装クラスをラップする API を org.xml.sax.XMLReader 定義します。

ParseAsync(InputSource, HandlerBase)

実装クラスをラップする API を org.xml.sax.XMLReader 定義します。

ParseAsync(Stream, DefaultHandler)

実装クラスをラップする API を org.xml.sax.XMLReader 定義します。

ParseAsync(Stream, DefaultHandler, String)

実装クラスをラップする API を org.xml.sax.XMLReader 定義します。

ParseAsync(Stream, HandlerBase)

実装クラスをラップする API を org.xml.sax.XMLReader 定義します。

ParseAsync(Stream, HandlerBase, String)

実装クラスをラップする API を org.xml.sax.XMLReader 定義します。

ParseAsync(String, DefaultHandler)

実装クラスをラップする API を org.xml.sax.XMLReader 定義します。

ParseAsync(String, HandlerBase)

実装クラスをラップする API を org.xml.sax.XMLReader 定義します。

Reset()

これを SAXParser 元の構成にリセットします。

SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
SetProperty(String, Object)

の基になる実装の特定のプロパティを org.xml.sax.XMLReader設定します。

ToArray<T>()

実装クラスをラップする API を org.xml.sax.XMLReader 定義します。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

実装クラスをラップする API を org.xml.sax.XMLReader 定義します。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または <em>割り込み</em によって待機します>。

(継承元 Object)
Wait(Int64)

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

IJavaPeerable.Disposed()

実装クラスをラップする API を org.xml.sax.XMLReader 定義します。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

実装クラスをラップする API を org.xml.sax.XMLReader 定義します。

(継承元 Object)
IJavaPeerable.Finalized()

実装クラスをラップする API を org.xml.sax.XMLReader 定義します。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

実装クラスをラップする API を org.xml.sax.XMLReader 定義します。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

実装クラスをラップする API を org.xml.sax.XMLReader 定義します。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

実装クラスをラップする API を org.xml.sax.XMLReader 定義します。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

実装クラスをラップする API を org.xml.sax.XMLReader 定義します。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

実装クラスをラップする API を org.xml.sax.XMLReader 定義します。

GetJniTypeName(IJavaPeerable)

実装クラスをラップする API を org.xml.sax.XMLReader 定義します。

適用対象