Método System::Xml::XmlReader::Create
XmlReader::Create(const SharedPtr<IO::Stream>&) method
Crea una nueva instancia de XmlReader usando el flujo especificado con la configuración predeterminada.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::Stream> &input)
| Parámetro | Tipo | Descripción |
|---|---|---|
| input | const SharedPtr<IO::Stream>& | El flujo que contiene los datos XML. El XmlReader escanea los primeros bytes del flujo en busca de una marca de orden de bytes u otro indicio de codificación. Cuando se determina la codificación, se utiliza para continuar leyendo el flujo, y el procesamiento sigue analizando la entrada como un flujo de caracteres (Unicode). |
ReturnValue
Un objeto que se utiliza para leer los datos XML en el flujo.
Ver también
- Typedef SharedPtr
- Class XmlReader
- Class Stream
- Class XmlReader
- Namespace System::Xml
- Library Aspose.PDF for C++
XmlReader::Create(const SharedPtr<IO::Stream>&, const SharedPtr<XmlReaderSettings>&) method
Crea una nueva instancia de XmlReader con el flujo y la configuración especificados.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::Stream> &input, const SharedPtr<XmlReaderSettings> &settings)
| Parámetro | Tipo | Descripción |
|---|---|---|
| input | const SharedPtr<IO::Stream>& | El flujo que contiene los datos XML. El XmlReader escanea los primeros bytes del flujo en busca de una marca de orden de bytes u otro indicio de codificación. Cuando se determina la codificación, se utiliza para continuar leyendo el flujo, y el procesamiento sigue analizando la entrada como un flujo de caracteres (Unicode). |
| settings | const SharedPtr<XmlReaderSettings>& | La configuración para la nueva instancia de XmlReader. Este valor puede ser nullptr. |
ReturnValue
Un objeto que se utiliza para leer los datos XML en el flujo.
Ver también
- Typedef SharedPtr
- Class XmlReader
- Class Stream
- Class XmlReaderSettings
- Class XmlReader
- Namespace System::Xml
- Library Aspose.PDF for C++
XmlReader::Create(const SharedPtr<IO::Stream>&, SharedPtr<XmlReaderSettings>, const SharedPtr<XmlParserContext>&) method
Crea una nueva instancia de XmlReader usando el flujo, la configuración y la información de contexto especificados para el análisis.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::Stream> &input, SharedPtr<XmlReaderSettings> settings, const SharedPtr<XmlParserContext> &inputContext)
| Parámetro | Tipo | Descripción |
|---|---|---|
| input | const SharedPtr<IO::Stream>& | El flujo que contiene los datos XML. El XmlReader escanea los primeros bytes del flujo en busca de una marca de orden de bytes u otro indicio de codificación. Cuando se determina la codificación, se utiliza para continuar leyendo el flujo, y el procesamiento sigue analizando la entrada como un flujo de caracteres (Unicode). |
| settings | SharedPtr<XmlReaderSettings> | La configuración para la nueva instancia de XmlReader. Este valor puede ser nullptr. |
| inputContext | const SharedPtr<XmlParserContext>& | La información de contexto requerida para analizar el fragmento XML. La información de contexto puede incluir el XmlNameTable a usar, la codificación, el ámbito de espacio de nombres, el ámbito actual de xml:lang y xml:space, la URI base y la definición de tipo de documento. Este valor puede ser nullptr. |
ReturnValue
Un objeto que se utiliza para leer los datos XML en el flujo.
Ver también
- Typedef SharedPtr
- Class XmlReader
- Class Stream
- Class XmlReaderSettings
- Class XmlParserContext
- Class XmlReader
- Namespace System::Xml
- Library Aspose.PDF for C++
XmlReader::Create(const SharedPtr<IO::Stream>&, SharedPtr<XmlReaderSettings>, const String&) method
Crea una nueva instancia de XmlReader usando el flujo, la URI base y la configuración especificados.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::Stream> &input, SharedPtr<XmlReaderSettings> settings, const String &baseUri)
| Parámetro | Tipo | Descripción |
|---|---|---|
| input | const SharedPtr<IO::Stream>& | El flujo que contiene los datos XML. El XmlReader escanea los primeros bytes del flujo en busca de una marca de orden de bytes u otro indicio de codificación. Cuando se determina la codificación, se utiliza para continuar leyendo el flujo, y el procesamiento sigue analizando la entrada como un flujo de caracteres (Unicode). |
| settings | SharedPtr<XmlReaderSettings> | La configuración para la nueva instancia de XmlReader. Este valor puede ser nullptr. |
| baseUri | const String& | La URI base para la entidad o documento que se está leyendo. Este valor puede ser nullptr. Security Nota La URI base se utiliza para resolver la URI relativa del documento XML. No use una URI base de una fuente no confiable. |
ReturnValue
Un objeto que se utiliza para leer los datos XML en el flujo.
Ver también
- Typedef SharedPtr
- Class XmlReader
- Class Stream
- Class XmlReaderSettings
- Class String
- Class XmlReader
- Namespace System::Xml
- Library Aspose.PDF for C++
XmlReader::Create(const SharedPtr<IO::TextReader>&) method
Crea una nueva instancia de XmlReader utilizando el lector de texto especificado.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::TextReader> &input)
| Parámetro | Tipo | Descripción |
|---|---|---|
| input | const SharedPtr<IO::TextReader>& | El lector de texto desde el cual leer los datos XML. Un lector de texto devuelve un flujo de caracteres Unicode, por lo que la codificación especificada en la declaración XML no es utilizada por el lector XML para decodificar el flujo de datos. |
ReturnValue
Un objeto que se utiliza para leer los datos XML en el flujo.
Ver también
- Typedef SharedPtr
- Class XmlReader
- Class TextReader
- Class XmlReader
- Namespace System::Xml
- Library Aspose.PDF for C++
XmlReader::Create(const SharedPtr<IO::TextReader>&, const SharedPtr<XmlReaderSettings>&) method
Crea una nueva instancia de XmlReader utilizando el lector de texto y la configuración especificados.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::TextReader> &input, const SharedPtr<XmlReaderSettings> &settings)
| Parámetro | Tipo | Descripción |
|---|---|---|
| input | const SharedPtr<IO::TextReader>& | El lector de texto desde el cual leer los datos XML. Un lector de texto devuelve un flujo de caracteres Unicode, por lo que la codificación especificada en la declaración XML no es utilizada por el lector XML para decodificar el flujo de datos. |
| settings | const SharedPtr<XmlReaderSettings>& | La configuración para la nueva XmlReader. Este valor puede ser nullptr. |
ReturnValue
Un objeto que se utiliza para leer los datos XML en el flujo.
Ver también
- Typedef SharedPtr
- Class XmlReader
- Class TextReader
- Class XmlReaderSettings
- Class XmlReader
- Namespace System::Xml
- Library Aspose.PDF for C++
XmlReader::Create(const SharedPtr<IO::TextReader>&, SharedPtr<XmlReaderSettings>, const SharedPtr<XmlParserContext>&) method
Crea una nueva instancia de XmlReader utilizando el lector de texto, la configuración y la información de contexto especificados para el análisis.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::TextReader> &input, SharedPtr<XmlReaderSettings> settings, const SharedPtr<XmlParserContext> &inputContext)
| Parámetro | Tipo | Descripción |
|---|---|---|
| input | const SharedPtr<IO::TextReader>& | El lector de texto desde el cual leer los datos XML. Un lector de texto devuelve un flujo de caracteres Unicode, por lo que la codificación especificada en la declaración XML no es utilizada por el lector XML para decodificar el flujo de datos. |
| settings | SharedPtr<XmlReaderSettings> | La configuración para la nueva instancia de XmlReader. Este valor puede ser nullptr. |
| inputContext | const SharedPtr<XmlParserContext>& | La información de contexto requerida para analizar el fragmento XML. La información de contexto puede incluir el XmlNameTable a usar, la codificación, el ámbito de espacio de nombres, el ámbito actual de xml:lang y xml:space, la URI base y la definición de tipo de documento. Este valor puede ser nullptr. |
ReturnValue
Un objeto que se utiliza para leer los datos XML en el flujo.
Ver también
- Typedef SharedPtr
- Class XmlReader
- Class TextReader
- Class XmlReaderSettings
- Class XmlParserContext
- Class XmlReader
- Namespace System::Xml
- Library Aspose.PDF for C++
XmlReader::Create(const SharedPtr<IO::TextReader>&, SharedPtr<XmlReaderSettings>, const String&) method
Crea una nueva instancia de XmlReader utilizando el lector de texto, la configuración y la URI base especificados.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::TextReader> &input, SharedPtr<XmlReaderSettings> settings, const String &baseUri)
| Parámetro | Tipo | Descripción |
|---|---|---|
| input | const SharedPtr<IO::TextReader>& | El lector de texto desde el cual leer los datos XML. Un lector de texto devuelve un flujo de caracteres Unicode, por lo que la codificación especificada en la declaración XML no es utilizada por el XmlReader para decodificar el flujo de datos. |
| settings | SharedPtr<XmlReaderSettings> | La configuración para la nueva instancia de XmlReader. Este valor puede ser nullptr. |
| baseUri | const String& | La URI base para la entidad o documento que se está leyendo. Este valor puede ser nullptr. Security Nota La URI base se utiliza para resolver la URI relativa del documento XML. No use una URI base de una fuente no confiable. |
ReturnValue
Un objeto que se utiliza para leer los datos XML en el flujo.
Ver también
- Typedef SharedPtr
- Class XmlReader
- Class TextReader
- Class XmlReaderSettings
- Class String
- Class XmlReader
- Namespace System::Xml
- Library Aspose.PDF for C++
XmlReader::Create(const SharedPtr<XmlReader>&, SharedPtr<XmlReaderSettings>) method
Crea una nueva instancia de XmlReader utilizando el lector XML y la configuración especificados.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<XmlReader> &reader, SharedPtr<XmlReaderSettings> settings)
| Parámetro | Tipo | Descripción |
|---|---|---|
| lector | const SharedPtr<XmlReader>& | El objeto que desea usar como el lector XML subyacente. |
| settings | SharedPtr<XmlReaderSettings> | La configuración para la nueva instancia de XmlReader. El nivel de conformidad del objeto XmlReaderSettings debe coincidir con el nivel de conformidad del lector subyacente, o debe establecerse en ConformanceLevel::Auto. |
ReturnValue
Un objeto que envuelve al objeto XmlReader especificado.
Ver también
- Typedef SharedPtr
- Class XmlReader
- Class XmlReaderSettings
- Class XmlReader
- Namespace System::Xml
- Library Aspose.PDF for C++
XmlReader::Create(const String&) method
Crea una nueva instancia de XmlReader con la URI especificada.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const String &inputUri)
| Parámetro | Tipo | Descripción |
|---|---|---|
| inputUri | const String& | La URI del archivo que contiene los datos XML. La clase XmlUrlResolver se utiliza para convertir la ruta a una representación de datos canónica. |
ReturnValue
Un objeto que se utiliza para leer los datos XML en el flujo.
Ver también
- Typedef SharedPtr
- Class XmlReader
- Class String
- Class XmlReader
- Namespace System::Xml
- Library Aspose.PDF for C++
XmlReader::Create(const String&, const SharedPtr<XmlReaderSettings>&) method
Crea una nueva instancia de XmlReader utilizando la URI y la configuración especificadas.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const String &inputUri, const SharedPtr<XmlReaderSettings> &settings)
| Parámetro | Tipo | Descripción |
|---|---|---|
| inputUri | const String& | El URI del archivo que contiene los datos XML. El objeto XmlResolver en el objeto XmlReaderSettings se utiliza para convertir la ruta a una representación de datos canónica. Si el valor XmlReaderSettings::get_XmlResolver es nullptr, se utiliza un nuevo objeto XmlUrlResolver. |
| settings | const SharedPtr<XmlReaderSettings>& | La configuración para la nueva instancia de XmlReader. Este valor puede ser nullptr. |
ReturnValue
Un objeto que se utiliza para leer los datos XML en el flujo.
Ver también
- Typedef SharedPtr
- Class XmlReader
- Class String
- Class XmlReaderSettings
- Class XmlReader
- Namespace System::Xml
- Library Aspose.PDF for C++
XmlReader::Create(const String&, SharedPtr<XmlReaderSettings>, const SharedPtr<XmlParserContext>&) method
Crea una nueva instancia de XmlReader usando el URI especificado, la configuración y la información de contexto para el análisis.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const String &inputUri, SharedPtr<XmlReaderSettings> settings, const SharedPtr<XmlParserContext> &inputContext)
| Parámetro | Tipo | Descripción |
|---|---|---|
| inputUri | const String& | El URI del archivo que contiene los datos XML. El objeto XmlResolver en el objeto XmlReaderSettings se utiliza para convertir la ruta a una representación de datos canónica. Si el valor XmlReaderSettings::get_XmlResolver es nullptr, se utiliza un nuevo objeto XmlUrlResolver. |
| settings | SharedPtr<XmlReaderSettings> | La configuración para la nueva instancia de XmlReader. Este valor puede ser nullptr. |
| inputContext | const SharedPtr<XmlParserContext>& | La información de contexto requerida para analizar el fragmento XML. La información de contexto puede incluir el XmlNameTable a usar, la codificación, el ámbito de espacio de nombres, el ámbito actual de xml:lang y xml:space, la URI base y la definición de tipo de documento. Este valor puede ser nullptr. |
ReturnValue
Un objeto que se utiliza para leer los datos XML en el flujo.
Ver también
- Typedef SharedPtr
- Class XmlReader
- Class String
- Class XmlReaderSettings
- Class XmlParserContext
- Class XmlReader
- Namespace System::Xml
- Library Aspose.PDF for C++