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, ésta 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.Page 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, ésta 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.Page for C++
XmlReader::Create(const SharedPtr<IO::Stream>&, SharedPtr<XmlReaderSettings>, const SharedPtr<XmlParserContext>&) method
Crea una nueva instancia de XmlReader usando el flujo especificado, la configuración y la información de contexto 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, ésta 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 la XmlNameTable a usar, la codificación, el ámbito de espacio de nombres, el alcance actual de xml:lang y xml:space, la URI base y la definición del 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.Page for C++
XmlReader::Create(const SharedPtr<IO::Stream>&, SharedPtr<XmlReaderSettings>, const String&) method
Crea una nueva instancia de XmlReader usando el flujo especificado, la URI base y la configuración.
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, ésta 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 Note La URI base se utiliza para resolver la URI relativa del documento XML. No utilice 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.Page for C++
XmlReader::Create(const SharedPtr<IO::TextReader>&) method
Crea una nueva instancia de XmlReader usando el lector de texto especificado.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::TextReader> &input)
| Parámetro | Tipo | Descripción |
|---|---|---|
| entrada | 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.Page for C++
XmlReader::Create(const SharedPtr<IO::TextReader>&, const SharedPtr<XmlReaderSettings>&) method
Crea una nueva instancia de XmlReader usando 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 |
|---|---|---|
| entrada | 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 el nuevo 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.Page for C++
XmlReader::Create(const SharedPtr<IO::TextReader>&, SharedPtr<XmlReaderSettings>, const SharedPtr<XmlParserContext>&) method
Crea una nueva instancia de XmlReader usando el lector de texto, la configuración y la información de contexto 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 |
|---|---|---|
| entrada | 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 la XmlNameTable a usar, la codificación, el ámbito de espacio de nombres, el alcance actual de xml:lang y xml:space, la URI base y la definición del 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.Page for C++
XmlReader::Create(const SharedPtr<IO::TextReader>&, SharedPtr<XmlReaderSettings>, const String&) method
Crea una nueva instancia de XmlReader usando el lector de texto, la configuración y el URI base.
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 Note La URI base se utiliza para resolver la URI relativa del documento XML. No utilice 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.Page for C++
XmlReader::Create(const SharedPtr<XmlReader>&, SharedPtr<XmlReaderSettings>) method
Crea una nueva instancia de XmlReader usando el lector XML especificado y la configuración.
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.Page for C++
XmlReader::Create(const String&) method
Crea una nueva instancia de XmlReader con el URI especificado.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const String &inputUri)
| Parámetro | Tipo | Descripción |
|---|---|---|
| inputUri | const String& | El 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.Page for C++
XmlReader::Create(const String&, const SharedPtr<XmlReaderSettings>&) method
Crea una nueva instancia de XmlReader usando el URI y la configuración especificados.
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 de 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.Page for C++
XmlReader::Create(const String&, SharedPtr<XmlReaderSettings>, const SharedPtr<XmlParserContext>&) method
Crea una nueva instancia de XmlReader usando el URI, 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 de 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 la XmlNameTable a usar, la codificación, el ámbito de espacio de nombres, el alcance actual de xml:lang y xml:space, la URI base y la definición del 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.Page for C++