System::Xml::Xsl::XslCompiledTransform::Transform Methode
XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XmlWriter>&) method
Führt die Transformation mit dem Eingabedokument aus, das durch das IXPathNavigable-Objekt angegeben ist, und gibt die Ergebnisse an einen XmlWriter aus.
void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XmlWriter> &results)
| Parameter | Typ | Beschreibung |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Ein Objekt, das das IXPathNavigable-Interface implementiert. Es kann entweder ein XmlNode (typischerweise ein XmlDocument) oder ein XPathDocument sein, das die zu transformierenden Daten enthält. |
| results | const SharedPtr<XmlWriter>& | Der XmlWriter in den Sie ausgeben möchten. Wenn das Stylesheet ein xsl:output-Element enthält, sollten Sie den XmlWriter mit dem von XmlWriterSettings zurückgegebenen Objekt erstellen, das Sie über XslCompiledTransform::get_OutputSettings erhalten. Dadurch wird sichergestellt, dass der XmlWriter die korrekten Ausgabeeinstellungen hat. |
Siehe auch
- Typedef SharedPtr
- Class IXPathNavigable
- Class XmlWriter
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) method
Führt die Transformation mit dem Eingabedokument aus, das durch das IXPathNavigable-Objekt angegeben ist, und gibt die Ergebnisse an einen Stream aus. Die XsltArgumentList liefert zusätzliche Laufzeitargumente.
void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::Stream> &results)
| Parameter | Typ | Beschreibung |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Ein Objekt, das das IXPathNavigable-Interface implementiert. Es kann entweder ein XmlNode (typischerweise ein XmlDocument) oder ein XPathDocument sein, das die zu transformierenden Daten enthält. |
| arguments | const SharedPtr<XsltArgumentList>& | Eine XsltArgumentList mit den namespacespezifischen Argumenten, die als Eingabe für die Transformation verwendet werden. Dieser Wert kann nullptr sein. |
| Ergebnisse | const SharedPtr<IO::Stream>& | Der Stream, in den Sie ausgeben möchten. |
Siehe auch
- Typedef SharedPtr
- Class IXPathNavigable
- Class XsltArgumentList
- Class Stream
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) method
Führt die Transformation mit dem Eingabedokument aus, das durch das IXPathNavigable-Objekt angegeben ist, und gibt die Ergebnisse an einen TextWriter aus. Die XsltArgumentList liefert zusätzliche Laufzeitargumente.
void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::TextWriter> &results)
| Parameter | Typ | Beschreibung |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Ein Objekt, das das IXPathNavigable-Interface implementiert. Es kann entweder ein XmlNode (typischerweise ein XmlDocument) oder ein XPathDocument sein, das die zu transformierenden Daten enthält. |
| arguments | const SharedPtr<XsltArgumentList>& | Eine XsltArgumentList mit den namespacespezifischen Argumenten, die als Eingabe für die Transformation verwendet werden. Dieser Wert kann nullptr sein. |
| Ergebnisse | const SharedPtr<IO::TextWriter>& | Der TextWriter, in den Sie ausgeben möchten. |
Siehe auch
- Typedef SharedPtr
- Class IXPathNavigable
- Class XsltArgumentList
- Class TextWriter
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) method
Führt die Transformation mit dem Eingabedokument aus, das durch das IXPathNavigable-Objekt angegeben ist, und gibt die Ergebnisse an einen XmlWriter aus. Die XsltArgumentList liefert zusätzliche Laufzeitargumente.
void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<XmlWriter> &results)
| Parameter | Typ | Beschreibung |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Ein Objekt, das das IXPathNavigable-Interface implementiert. Es kann entweder ein XmlNode (typischerweise ein XmlDocument) oder ein XPathDocument sein, das die zu transformierenden Daten enthält. |
| arguments | const SharedPtr<XsltArgumentList>& | Eine XsltArgumentList mit den namespacespezifischen Argumenten, die als Eingabe für die Transformation verwendet werden. Dieser Wert kann nullptr sein. |
| results | const SharedPtr<XmlWriter>& | Der XmlWriter in den Sie ausgeben möchten. Wenn das Stylesheet ein xsl:output-Element enthält, sollten Sie den XmlWriter mit dem von XmlWriterSettings zurückgegebenen Objekt erstellen, das Sie über XslCompiledTransform::get_OutputSettings erhalten. Dadurch wird sichergestellt, dass der XmlWriter die korrekten Ausgabeeinstellungen hat. |
Siehe auch
- Typedef SharedPtr
- Class IXPathNavigable
- Class XsltArgumentList
- Class XmlWriter
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<XmlResolver>&) method
Führt die Transformation unter Verwendung des Eingabedokuments aus, das durch das IXPathNavigable-Objekt angegeben ist, und gibt die Ergebnisse an einen XmlWriter aus. Die XsltArgumentList liefert zusätzliche Laufzeitargumente und der XmlResolver löst die XSLT document()-Funktion auf.
void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<XmlWriter> &results, const SharedPtr<XmlResolver> &documentResolver)
| Parameter | Typ | Beschreibung |
|---|---|---|
| Eingabe | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Das zu transformierende Dokument, das durch das IXPathNavigable-Objekt angegeben ist. |
| arguments | const SharedPtr<XsltArgumentList>& | Argumentliste als XsltArgumentList. |
| results | const SharedPtr<XmlWriter>& | Der XmlWriter, in den Sie ausgeben möchten. Wenn das Stylesheet ein xsl:output-Element enthält, sollten Sie den XmlWriter mithilfe des von XslCompiledTransform::get_OutputSettings zurückgegebenen XmlWriterSettings-Objekts erstellen. Dadurch wird sichergestellt, dass der XmlWriter die korrekten Ausgabeeinstellungen hat. |
| documentResolver | const SharedPtr<XmlResolver>& | Der XmlResolver wird verwendet, um die XSLT document()‑Funktion aufzulösen. Wenn dies nullptr ist, wird die document()‑Funktion nicht aufgelöst. |
Siehe auch
- Typedef SharedPtr
- Class IXPathNavigable
- Class XsltArgumentList
- Class XmlWriter
- Class XmlResolver
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslCompiledTransform::Transform(const SharedPtr<XmlReader>&, const SharedPtr<XmlWriter>&) method
Führt die Transformation mit dem Eingabedokument aus, das durch das XmlReader‑Objekt angegeben ist, und gibt die Ergebnisse an einen XmlWriter aus.
void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XmlWriter> &results)
| Parameter | Typ | Beschreibung |
|---|---|---|
| input | const SharedPtr<XmlReader>& | Der XmlReader enthält das Eingabedokument. |
| results | const SharedPtr<XmlWriter>& | Der XmlWriter in den Sie ausgeben möchten. Wenn das Stylesheet ein xsl:output-Element enthält, sollten Sie den XmlWriter mit dem von XmlWriterSettings zurückgegebenen Objekt erstellen, das Sie über XslCompiledTransform::get_OutputSettings erhalten. Dadurch wird sichergestellt, dass der XmlWriter die korrekten Ausgabeeinstellungen hat. |
Siehe auch
- Typedef SharedPtr
- Class XmlReader
- Class XmlWriter
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslCompiledTransform::Transform(const SharedPtr<XmlReader>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) method
Führt die Transformation mit dem Eingabedokument aus, das durch das XmlReader‑Objekt angegeben ist, und gibt die Ergebnisse an einen Stream aus. Die XsltArgumentList liefert zusätzliche Laufzeitargumente.
void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::Stream> &results)
| Parameter | Typ | Beschreibung |
|---|---|---|
| input | const SharedPtr<XmlReader>& | Ein XmlReader enthält das Eingabedokument. |
| arguments | const SharedPtr<XsltArgumentList>& | Eine XsltArgumentList mit den namespacespezifischen Argumenten, die als Eingabe für die Transformation verwendet werden. Dieser Wert kann nullptr sein. |
| Ergebnisse | const SharedPtr<IO::Stream>& | Der Stream, in den Sie ausgeben möchten. |
Siehe auch
- Typedef SharedPtr
- Class XmlReader
- Class XsltArgumentList
- Class Stream
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslCompiledTransform::Transform(const SharedPtr<XmlReader>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) method
Führt die Transformation mit dem Eingabedokument aus, das durch das XmlReader‑Objekt angegeben ist, und gibt die Ergebnisse an einen TextWriter aus. Die XsltArgumentList liefert zusätzliche Laufzeitargumente.
void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::TextWriter> &results)
| Parameter | Typ | Beschreibung |
|---|---|---|
| input | const SharedPtr<XmlReader>& | Ein XmlReader enthält das Eingabedokument. |
| arguments | const SharedPtr<XsltArgumentList>& | Eine XsltArgumentList mit den namespacespezifischen Argumenten, die als Eingabe für die Transformation verwendet werden. Dieser Wert kann nullptr sein. |
| Ergebnisse | const SharedPtr<IO::TextWriter>& | Der TextWriter, in den Sie ausgeben möchten. |
Siehe auch
- Typedef SharedPtr
- Class XmlReader
- Class XsltArgumentList
- Class TextWriter
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslCompiledTransform::Transform(const SharedPtr<XmlReader>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) method
Führt die Transformation mit dem Eingabedokument aus, das durch das XmlReader‑Objekt angegeben ist, und gibt die Ergebnisse an einen XmlWriter aus. Die XsltArgumentList liefert zusätzliche Laufzeitargumente.
void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<XmlWriter> &results)
| Parameter | Typ | Beschreibung |
|---|---|---|
| input | const SharedPtr<XmlReader>& | Ein XmlReader enthält das Eingabedokument. |
| arguments | const SharedPtr<XsltArgumentList>& | Eine XsltArgumentList mit den namespacespezifischen Argumenten, die als Eingabe für die Transformation verwendet werden. Dieser Wert kann nullptr sein. |
| results | const SharedPtr<XmlWriter>& | Der XmlWriter in den Sie ausgeben möchten. Wenn das Stylesheet ein xsl:output-Element enthält, sollten Sie den XmlWriter mit dem von XmlWriterSettings zurückgegebenen Objekt erstellen, das Sie über XslCompiledTransform::get_OutputSettings erhalten. Dadurch wird sichergestellt, dass der XmlWriter die korrekten Ausgabeeinstellungen hat. |
Siehe auch
- Typedef SharedPtr
- Class XmlReader
- Class XsltArgumentList
- Class XmlWriter
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslCompiledTransform::Transform(const SharedPtr<XmlReader>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<XmlResolver>&) method
Führt die Transformation mit dem Eingabedokument aus, das durch das XmlReader‑Objekt angegeben ist, und gibt die Ergebnisse an einen XmlWriter aus. Die XsltArgumentList liefert zusätzliche Laufzeitargumente und der XmlResolver löst die XSLT document()‑Funktion auf.
void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<XmlWriter> &results, const SharedPtr<XmlResolver> &documentResolver)
| Parameter | Typ | Beschreibung |
|---|---|---|
| input | const SharedPtr<XmlReader>& | Ein XmlReader enthält das Eingabedokument. |
| arguments | const SharedPtr<XsltArgumentList>& | Eine XsltArgumentList mit den namespacespezifischen Argumenten, die als Eingabe für die Transformation verwendet werden. Dieser Wert kann nullptr sein. |
| results | const SharedPtr<XmlWriter>& | Der XmlWriter in den Sie ausgeben möchten. Wenn das Stylesheet ein xsl:output-Element enthält, sollten Sie den XmlWriter mit dem von XmlWriterSettings zurückgegebenen Objekt erstellen, das Sie über XslCompiledTransform::get_OutputSettings erhalten. Dadurch wird sichergestellt, dass der XmlWriter die korrekten Ausgabeeinstellungen hat. |
| documentResolver | const SharedPtr<XmlResolver>& | Der XmlResolver wird verwendet, um die XSLT document()‑Funktion aufzulösen. Wenn dies nullptr ist, wird die document()‑Funktion nicht aufgelöst. |
Siehe auch
- Typedef SharedPtr
- Class XmlReader
- Class XsltArgumentList
- Class XmlWriter
- Class XmlResolver
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslCompiledTransform::Transform(const String&, const SharedPtr<XmlWriter>&) method
Führt die Transformation mit dem Eingabedokument aus, das durch die URI angegeben ist, und gibt die Ergebnisse an einen XmlWriter aus.
void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr<XmlWriter> &results)
| Parameter | Typ | Beschreibung |
|---|---|---|
| inputUri | const String& | Die URI des Eingabedokuments. |
| results | const SharedPtr<XmlWriter>& | Der XmlWriter in den Sie ausgeben möchten. Wenn das Stylesheet ein xsl:output-Element enthält, sollten Sie den XmlWriter mit dem von XmlWriterSettings zurückgegebenen Objekt erstellen, das Sie über XslCompiledTransform::get_OutputSettings erhalten. Dadurch wird sichergestellt, dass der XmlWriter die korrekten Ausgabeeinstellungen hat. |
Siehe auch
- Class String
- Typedef SharedPtr
- Class XmlWriter
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslCompiledTransform::Transform(const String&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) method
Führt die Transformation mit dem Eingabedokument aus, das durch die URI angegeben ist, und gibt die Ergebnisse an einen Stream aus. Die XsltArgumentList liefert zusätzliche Laufzeitargumente.
void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::Stream> &results)
| Parameter | Typ | Beschreibung |
|---|---|---|
| inputUri | const String& | Die URI des Eingabedokuments. |
| arguments | const SharedPtr<XsltArgumentList>& | Eine XsltArgumentList mit den namespacespezifischen Argumenten, die als Eingabe für die Transformation verwendet werden. Dieser Wert kann nullptr sein. |
| Ergebnisse | const SharedPtr<IO::Stream>& | Der Stream, in den Sie ausgeben möchten. |
Siehe auch
- Class String
- Typedef SharedPtr
- Class XsltArgumentList
- Class Stream
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslCompiledTransform::Transform(const String&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) method
Führt die Transformation mit dem durch die URI angegebenen Eingabedokument aus und gibt die Ergebnisse an einen TextWriter aus.
void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::TextWriter> &results)
| Parameter | Typ | Beschreibung |
|---|---|---|
| inputUri | const String& | Die URI des Eingabedokuments. |
| arguments | const SharedPtr<XsltArgumentList>& | Eine XsltArgumentList mit den namespacespezifischen Argumenten, die als Eingabe für die Transformation verwendet werden. Dieser Wert kann nullptr sein. |
| Ergebnisse | const SharedPtr<IO::TextWriter>& | Der TextWriter, in den Sie ausgeben möchten. |
Siehe auch
- Class String
- Typedef SharedPtr
- Class XsltArgumentList
- Class TextWriter
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslCompiledTransform::Transform(const String&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) method
Führt die Transformation mit dem Eingabedokument aus, das durch die URI angegeben ist, und gibt die Ergebnisse an einen XmlWriter aus. Die XsltArgumentList liefert zusätzliche Laufzeitargumente.
void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<XmlWriter> &results)
| Parameter | Typ | Beschreibung |
|---|---|---|
| inputUri | const String& | Die URI des Eingabedokuments. |
| arguments | const SharedPtr<XsltArgumentList>& | Eine XsltArgumentList mit den namespacespezifischen Argumenten, die als Eingabe für die Transformation verwendet werden. Dieser Wert kann nullptr sein. |
| results | const SharedPtr<XmlWriter>& | Der XmlWriter in den Sie ausgeben möchten. Wenn das Stylesheet ein xsl:output-Element enthält, sollten Sie den XmlWriter mit dem von XmlWriterSettings zurückgegebenen Objekt erstellen, das Sie über XslCompiledTransform::get_OutputSettings erhalten. Dadurch wird sichergestellt, dass der XmlWriter die korrekten Ausgabeeinstellungen hat. |
Siehe auch
- Class String
- Typedef SharedPtr
- Class XsltArgumentList
- Class XmlWriter
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslCompiledTransform::Transform(const String&, const String&) method
Führt die Transformation mit dem durch die URI angegebenen Eingabedokument aus und gibt die Ergebnisse in einer Datei aus.
void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const String &resultsFile)
| Parameter | Typ | Beschreibung |
|---|---|---|
| inputUri | const String& | Die URI des Eingabedokuments. |
| resultsFile | const String& | Die URI der Ausgabedatei. |
Siehe auch
- Class String
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++