System::Xml::XmlReader::Create methode
XmlReader::Create(const SharedPtr<IO::Stream>&) method
Maakt een nieuwe XmlReader‑instantie aan met de opgegeven stream en standaardinstellingen.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::Stream> &input)
| Parameter | Type | Beschrijving |
|---|---|---|
| input | const SharedPtr<IO::Stream>& | De stream die de XML‑gegevens bevat. De XmlReader scant de eerste bytes van de stream op zoek naar een byte‑order‑markering of ander teken van codering. Wanneer de codering is vastgesteld, wordt deze gebruikt om de stream verder te lezen, en de verwerking blijft de invoer parseren als een stroom van (Unicode)‑tekens. |
ReturnValue
Een object dat wordt gebruikt om de XML‑gegevens in de stream te lezen.
Zie ook
- 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
Maakt een nieuwe XmlReader‑instantie aan met de opgegeven stream en instellingen.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::Stream> &input, const SharedPtr<XmlReaderSettings> &settings)
| Parameter | Type | Beschrijving |
|---|---|---|
| input | const SharedPtr<IO::Stream>& | De stream die de XML‑gegevens bevat. De XmlReader scant de eerste bytes van de stream op zoek naar een byte‑order‑markering of ander teken van codering. Wanneer de codering is vastgesteld, wordt deze gebruikt om de stream verder te lezen, en de verwerking blijft de invoer parseren als een stroom van (Unicode)‑tekens. |
| settings | const SharedPtr<XmlReaderSettings>& | De instellingen voor de nieuwe XmlReader‑instantie. Deze waarde kan nullptr zijn. |
ReturnValue
Een object dat wordt gebruikt om de XML‑gegevens in de stream te lezen.
Zie ook
- 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
Maakt een nieuwe XmlReader‑instantie aan met de opgegeven stream, instellingen en contextinformatie voor het parseren.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::Stream> &input, SharedPtr<XmlReaderSettings> settings, const SharedPtr<XmlParserContext> &inputContext)
| Parameter | Type | Beschrijving |
|---|---|---|
| input | const SharedPtr<IO::Stream>& | De stream die de XML‑gegevens bevat. De XmlReader scant de eerste bytes van de stream op zoek naar een byte‑order‑markering of ander teken van codering. Wanneer de codering is vastgesteld, wordt deze gebruikt om de stream verder te lezen, en de verwerking blijft de invoer parseren als een stroom van (Unicode)‑tekens. |
| settings | SharedPtr<XmlReaderSettings> | De instellingen voor de nieuwe XmlReader‑instantie. Deze waarde kan nullptr zijn. |
| inputContext | const SharedPtr<XmlParserContext>& | De contextinformatie die nodig is om het XML‑fragment te parseren. De contextinformatie kan de te gebruiken XmlNameTable, codering, namespace‑scope, de huidige xml:lang‑ en xml:space‑scope, basis‑URI en documenttype‑definitie omvatten. Deze waarde kan nullptr zijn. |
ReturnValue
Een object dat wordt gebruikt om de XML‑gegevens in de stream te lezen.
Zie ook
- 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
Maakt een nieuwe XmlReader‑instantie aan met de opgegeven stream, basis‑URI en instellingen.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::Stream> &input, SharedPtr<XmlReaderSettings> settings, const String &baseUri)
| Parameter | Type | Beschrijving |
|---|---|---|
| input | const SharedPtr<IO::Stream>& | De stream die de XML‑gegevens bevat. De XmlReader scant de eerste bytes van de stream op zoek naar een byte‑order‑markering of ander teken van codering. Wanneer de codering is vastgesteld, wordt deze gebruikt om de stream verder te lezen, en de verwerking blijft de invoer parseren als een stroom van (Unicode)‑tekens. |
| settings | SharedPtr<XmlReaderSettings> | De instellingen voor de nieuwe XmlReader‑instantie. Deze waarde kan nullptr zijn. |
| baseUri | const String& | De basis‑URI voor de entiteit of het document dat wordt gelezen. Deze waarde kan nullptr zijn. Security Opmerking De basis‑URI wordt gebruikt om de relatieve URI van het XML‑document op te lossen. Gebruik geen basis‑URI van een niet‑vertrouwde bron. |
ReturnValue
Een object dat wordt gebruikt om de XML‑gegevens in de stream te lezen.
Zie ook
- 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
Maakt een nieuw XmlReader exemplaar aan met behulp van de opgegeven tekstlezer.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::TextReader> &input)
| Parameter | Type | Beschrijving |
|---|---|---|
| invoer | const SharedPtr<IO::TextReader>& | De tekstlezer waaruit de XML‑gegevens worden gelezen. Een tekstlezer retourneert een stroom van Unicode‑tekens, zodat de in de XML‑declaratie opgegeven codering niet door de XML‑lezer wordt gebruikt om de gegevensstroom te decoderen. |
ReturnValue
Een object dat wordt gebruikt om de XML‑gegevens in de stream te lezen.
Zie ook
- 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
Maakt een nieuw XmlReader exemplaar aan met behulp van de opgegeven tekstlezer en instellingen.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::TextReader> &input, const SharedPtr<XmlReaderSettings> &settings)
| Parameter | Type | Beschrijving |
|---|---|---|
| invoer | const SharedPtr<IO::TextReader>& | De tekstlezer waaruit de XML‑gegevens worden gelezen. Een tekstlezer retourneert een stroom van Unicode‑tekens, zodat de in de XML‑declaratie opgegeven codering niet door de XML‑lezer wordt gebruikt om de gegevensstroom te decoderen. |
| settings | const SharedPtr<XmlReaderSettings>& | De instellingen voor de nieuwe XmlReader. Deze waarde kan nullptr zijn. |
ReturnValue
Een object dat wordt gebruikt om de XML‑gegevens in de stream te lezen.
Zie ook
- 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
Maakt een nieuw XmlReader exemplaar aan met behulp van de opgegeven tekstlezer, instellingen en contextinformatie voor het parseren.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::TextReader> &input, SharedPtr<XmlReaderSettings> settings, const SharedPtr<XmlParserContext> &inputContext)
| Parameter | Type | Beschrijving |
|---|---|---|
| invoer | const SharedPtr<IO::TextReader>& | De tekstlezer waaruit de XML‑gegevens worden gelezen. Een tekstlezer retourneert een stroom van Unicode‑tekens, zodat de in de XML‑declaratie opgegeven codering niet door de XML‑lezer wordt gebruikt om de gegevensstroom te decoderen. |
| settings | SharedPtr<XmlReaderSettings> | De instellingen voor de nieuwe XmlReader‑instantie. Deze waarde kan nullptr zijn. |
| inputContext | const SharedPtr<XmlParserContext>& | De contextinformatie die nodig is om het XML‑fragment te parseren. De contextinformatie kan de te gebruiken XmlNameTable, codering, namespace‑scope, de huidige xml:lang‑ en xml:space‑scope, basis‑URI en documenttype‑definitie omvatten. Deze waarde kan nullptr zijn. |
ReturnValue
Een object dat wordt gebruikt om de XML‑gegevens in de stream te lezen.
Zie ook
- 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
Maakt een nieuw XmlReader exemplaar aan met behulp van de opgegeven tekstlezer, instellingen en basis‑URI.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::TextReader> &input, SharedPtr<XmlReaderSettings> settings, const String &baseUri)
| Parameter | Type | Beschrijving |
|---|---|---|
| input | const SharedPtr<IO::TextReader>& | De tekstlezer waaruit de XML‑gegevens worden gelezen. Een tekstlezer retourneert een stroom van Unicode‑tekens, zodat de in de XML‑declaratie opgegeven codering niet door de XmlReader wordt gebruikt om de gegevensstroom te decoderen. |
| settings | SharedPtr<XmlReaderSettings> | De instellingen voor de nieuwe XmlReader‑instantie. Deze waarde kan nullptr zijn. |
| baseUri | const String& | De basis‑URI voor de entiteit of het document dat wordt gelezen. Deze waarde kan nullptr zijn. Security Opmerking De basis‑URI wordt gebruikt om de relatieve URI van het XML‑document op te lossen. Gebruik geen basis‑URI van een niet‑vertrouwde bron. |
ReturnValue
Een object dat wordt gebruikt om de XML‑gegevens in de stream te lezen.
Zie ook
- 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
Maakt een nieuw XmlReader exemplaar aan met behulp van de opgegeven XML-lezer en instellingen.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<XmlReader> &reader, SharedPtr<XmlReaderSettings> settings)
| Parameter | Type | Beschrijving |
|---|---|---|
| lezer | const SharedPtr<XmlReader>& | Het object dat u wilt gebruiken als de onderliggende XML-lezer. |
| settings | SharedPtr<XmlReaderSettings> | De instellingen voor het nieuwe XmlReader exemplaar. Het conformiteitsniveau van het XmlReaderSettings object moet ofwel overeenkomen met het conformiteitsniveau van de onderliggende lezer, of ingesteld zijn op ConformanceLevel::Auto. |
ReturnValue
Een object dat rond het opgegeven XmlReader object is gewikkeld.
Zie ook
- Typedef SharedPtr
- Class XmlReader
- Class XmlReaderSettings
- Class XmlReader
- Namespace System::Xml
- Library Aspose.Page for C++
XmlReader::Create(const String&) method
Maakt een nieuw XmlReader exemplaar aan met opgegeven URI.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const String &inputUri)
| Parameter | Type | Beschrijving |
|---|---|---|
| inputUri | const String& | De URI voor het bestand dat de XML‑gegevens bevat. De klasse XmlUrlResolver wordt gebruikt om het pad om te zetten naar een canonieke gegevensrepresentatie. |
ReturnValue
Een object dat wordt gebruikt om de XML‑gegevens in de stream te lezen.
Zie ook
- Typedef SharedPtr
- Class XmlReader
- Class String
- Class XmlReader
- Namespace System::Xml
- Library Aspose.Page for C++
XmlReader::Create(const String&, const SharedPtr<XmlReaderSettings>&) method
Maakt een nieuw XmlReader exemplaar aan met behulp van de opgegeven URI en instellingen.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const String &inputUri, const SharedPtr<XmlReaderSettings> &settings)
| Parameter | Type | Beschrijving |
|---|---|---|
| inputUri | const String& | De URI voor het bestand dat de XML‑gegevens bevat. Het XmlResolver object op het XmlReaderSettings object wordt gebruikt om het pad om te zetten naar een canonieke gegevensrepresentatie. Als de waarde van XmlReaderSettings::get_XmlResolver nullptr is, wordt een nieuw XmlUrlResolver object gebruikt. |
| settings | const SharedPtr<XmlReaderSettings>& | De instellingen voor de nieuwe XmlReader‑instantie. Deze waarde kan nullptr zijn. |
ReturnValue
Een object dat wordt gebruikt om de XML‑gegevens in de stream te lezen.
Zie ook
- 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
Maakt een nieuw XmlReader exemplaar aan met behulp van de opgegeven URI, instellingen en contextinformatie voor het parseren.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const String &inputUri, SharedPtr<XmlReaderSettings> settings, const SharedPtr<XmlParserContext> &inputContext)
| Parameter | Type | Beschrijving |
|---|---|---|
| inputUri | const String& | De URI voor het bestand dat de XML‑gegevens bevat. Het XmlResolver object op het XmlReaderSettings object wordt gebruikt om het pad om te zetten naar een canonieke gegevensrepresentatie. Als de waarde van XmlReaderSettings::get_XmlResolver nullptr is, wordt een nieuw XmlUrlResolver object gebruikt. |
| settings | SharedPtr<XmlReaderSettings> | De instellingen voor de nieuwe XmlReader‑instantie. Deze waarde kan nullptr zijn. |
| inputContext | const SharedPtr<XmlParserContext>& | De contextinformatie die nodig is om het XML‑fragment te parseren. De contextinformatie kan de te gebruiken XmlNameTable, codering, namespace‑scope, de huidige xml:lang‑ en xml:space‑scope, basis‑URI en documenttype‑definitie omvatten. Deze waarde kan nullptr zijn. |
ReturnValue
Een object dat wordt gebruikt om de XML‑gegevens in de stream te lezen.
Zie ook
- Typedef SharedPtr
- Class XmlReader
- Class String
- Class XmlReaderSettings
- Class XmlParserContext
- Class XmlReader
- Namespace System::Xml
- Library Aspose.Page for C++