ISQLXML.GetSource(Class) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает источник для чтения ЗНАЧЕНИЯ XML, указанного этим экземпляром SQLXML.
[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
Параметры
- sourceClass
- Class
Класс источника или null. Если класс имеет значение NULL, будет возвращена реализация источника спецификации поставщика. Следующие классы поддерживаются по крайней мере: <до> javax.xml.transform.dom.DOMSource — возвращает DOMSource javax.xml.transform.sax.SAXSource — возвращает SAXSource javax.xml.transform.stAXSource. Возвращает stAXSource javax.xml.transform.stream.StreamSource — возвращает StreamSource </pre>
Возвращаемое значение
Источник для чтения значения XML.
- Атрибуты
Комментарии
Возвращает источник для чтения ЗНАЧЕНИЯ XML, указанного этим экземпляром SQLXML. Источники используются в качестве входных данных для анализаторов XML и преобразователей XSLT.
Источники для синтаксического анализа XML будут обрабатывать пространство имен по умолчанию. Системный идентификатор источника зависит от реализации.
Xml-объект SQL становится недоступным для чтения при вызове этого метода, а также может стать недоступным для записи в зависимости от реализации.
Обратите внимание, что SAX — это архитектура обратного вызова, поэтому возвращаемый SAXSource должен быть задан с помощью обработчика содержимого, который будет получать события SAX от синтаксического анализа. Обработчик содержимого получит обратные вызовы на основе содержимого XML.
SAXSource saxSource = sqlxml.getSource(SAXSource.class);
XMLReader xmlReader = saxSource.getXMLReader();
xmlReader.setContentHandler(myHandler);
xmlReader.parse(saxSource.getInputSource());
Добавлено в версии 1.6.
Java документации по java.sql.SQLXML.getSource(java.lang.Class<T>).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".