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 XmlWriterSettings-Objekt erstellen, das vom XslCompiledTransform::get_OutputSettings-Wert zurückgegeben wird. Dies stellt sicher, dass der XmlWriter die korrekten Ausgabeeinstellungen hat. |
Siehe auch
- Typedef SharedPtr
- Class IXPathNavigable
- Class XmlWriter
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Font 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. |
| results | 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.Font 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. |
| results | 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.Font 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 XmlWriterSettings-Objekt erstellen, das vom XslCompiledTransform::get_OutputSettings-Wert zurückgegeben wird. Dies stellt sicher, 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.Font 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 Dokument, das transformiert werden soll und 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 XmlWriterSettings-Objekts erstellen, das vom Wert XslCompiledTransform::get_OutputSettings zurückgegeben wird. 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.Font 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, der das Eingabedokument 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 XmlWriterSettings-Objekt erstellen, das vom XslCompiledTransform::get_OutputSettings-Wert zurückgegeben wird. Dies stellt sicher, dass der XmlWriter die korrekten Ausgabeeinstellungen hat. |
Siehe auch
- Typedef SharedPtr
- Class XmlReader
- Class XmlWriter
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Font 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, der das Eingabedokument 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<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.Font 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, der das Eingabedokument 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<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.Font 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, der das Eingabedokument 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 XmlWriterSettings-Objekt erstellen, das vom XslCompiledTransform::get_OutputSettings-Wert zurückgegeben wird. Dies stellt sicher, 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.Font 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, der das Eingabedokument 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 XmlWriterSettings-Objekt erstellen, das vom XslCompiledTransform::get_OutputSettings-Wert zurückgegeben wird. Dies stellt sicher, 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.Font 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 XmlWriterSettings-Objekt erstellen, das vom XslCompiledTransform::get_OutputSettings-Wert zurückgegeben wird. Dies stellt sicher, dass der XmlWriter die korrekten Ausgabeeinstellungen hat. |
Siehe auch
- Class String
- Typedef SharedPtr
- Class XmlWriter
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Font 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. |
| results | 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.Font 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. |
| results | 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.Font 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 XmlWriterSettings-Objekt erstellen, das vom XslCompiledTransform::get_OutputSettings-Wert zurückgegeben wird. Dies stellt sicher, 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.Font 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.Font for C++