ISQLXML.GetSource(Class) Metode

Definisi

Mengembalikan Sumber untuk membaca nilai XML yang ditunjuk oleh instans SQLXML ini.

[Android.Runtime.Register("getSource", "(Ljava/lang/Class;)Ljavax/xml/transform/Source;", "GetGetSource_Ljava_lang_Class_Handler:Java.Sql.ISQLXMLInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T extends javax.xml.transform.Source" })]
public Java.Lang.Object? GetSource(Java.Lang.Class? sourceClass);
[<Android.Runtime.Register("getSource", "(Ljava/lang/Class;)Ljavax/xml/transform/Source;", "GetGetSource_Ljava_lang_Class_Handler:Java.Sql.ISQLXMLInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T extends javax.xml.transform.Source" })>]
abstract member GetSource : Java.Lang.Class -> Java.Lang.Object

Parameter

sourceClass
Class

Kelas sumber, atau null. Jika kelas null, implementasi Sumber spekifk vendor akan dikembalikan. Kelas berikut didukung minimal: <pre> javax.xml.transform.dom.DOMSource - mengembalikan DOMSource javax.xml.transform.sax.SAXSource - mengembalikan SAXSource javax.xml.transform.stax.StAXSource - mengembalikan StAXSource javax.xml.transform.stream.StreamSource - mengembalikan StreamSource </pre>

Mengembalikan

Sumber untuk membaca nilai XML.

Atribut

Keterangan

Mengembalikan Sumber untuk membaca nilai XML yang ditunjuk oleh instans SQLXML ini. Sumber digunakan sebagai input ke pengurai XML dan transformator XSLT.

Sumber untuk pengurai XML akan memiliki pemrosesan namespace secara default. SystemID sumber tergantung pada implementasi.

Objek XML SQL menjadi tidak dapat dibaca ketika metode ini dipanggil dan mungkin juga menjadi tidak dapat ditulis tergantung pada implementasi.

Perhatikan bahwa SAX adalah arsitektur panggilan balik, jadi SAXSource yang dikembalikan kemudian harus diatur dengan penanganan konten yang akan menerima peristiwa SAX dari penguraian. Penangan konten akan menerima panggilan balik berdasarkan konten XML.

SAXSource saxSource = sqlxml.getSource(SAXSource.class);
              XMLReader xmlReader = saxSource.getXMLReader();
              xmlReader.setContentHandler(myHandler);
              xmlReader.parse(saxSource.getInputSource());

Ditambahkan dalam 1.6.

Java dokumentasi untuk java.sql.SQLXML.getSource(java.lang.Class<T>).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk