Metodo System::Xml::Xsl::XslTransform::Transform
XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&) method
Trasforma i dati XML nell’IXPathNavigable usando gli args specificati e restituisce il risultato a un XmlReader.
SharedPtr<XmlReader> System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args)
| Parametro | Tipo | Descrizione |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Un oggetto che implementa l’interfaccia IXPathNavigable. Può essere un XmlNode (tipicamente un XmlDocument), oppure un XPathDocument contenente i dati da trasformare. |
| args | const SharedPtr<XsltArgumentList>& | Un XsltArgumentList contenente gli argomenti qualificati per namespace usati come input per la trasformazione. |
ReturnValue
Un XmlReader contenente i risultati della trasformazione.
Vedi anche
- Typedef SharedPtr
- Class XmlReader
- Class IXPathNavigable
- Class XsltArgumentList
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Font for C++
XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) method
Trasforma i dati XML nell’IXPathNavigable usando i args specificati e restituisce il risultato a uno Stream.
void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::Stream> &output)
| Parametro | Tipo | Descrizione |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Un oggetto che implementa l’interfaccia IXPathNavigable. Può essere un XmlNode (tipicamente un XmlDocument), oppure un XPathDocument contenente i dati da trasformare. |
| args | const SharedPtr<XsltArgumentList>& | Un XsltArgumentList contenente gli argomenti qualificati per namespace usati come input per la trasformazione. |
| output | const SharedPtr<IO::Stream>& | Il flusso su cui si desidera scrivere l’output. |
Vedi anche
- Typedef SharedPtr
- Class IXPathNavigable
- Class XsltArgumentList
- Class Stream
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Font for C++
XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&, const SharedPtr<System::Xml::XmlResolver>&) method
Trasforma i dati XML nell’IXPathNavigable usando i args specificati e restituisce il risultato a uno Stream.
void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::Stream> &output, const SharedPtr<System::Xml::XmlResolver> &resolver)
| Parametro | Tipo | Descrizione |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Un oggetto che implementa l’interfaccia IXPathNavigable. Può essere un XmlNode (tipicamente un XmlDocument), oppure un XPathDocument contenente i dati da trasformare. |
| args | const SharedPtr<XsltArgumentList>& | Un XsltArgumentList contenente gli argomenti qualificati per namespace usati come input per la trasformazione. |
| output | const SharedPtr<IO::Stream>& | Il flusso su cui si desidera scrivere l’output. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | Il XmlResolver usato per risolvere la funzione XSLT document(). Se è nullptr, la funzione document() non viene risolta. Il XmlResolver non viene memorizzato nella cache dopo il completamento del metodo XslTransform::Transform. |
Vedi anche
- Typedef SharedPtr
- Class IXPathNavigable
- Class XsltArgumentList
- Class Stream
- Class XmlResolver
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Font for C++
XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) method
Trasforma i dati XML nell’IXPathNavigable usando i args specificati e restituisce il risultato a un TextWriter.
void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::TextWriter> &output)
| Parametro | Tipo | Descrizione |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Un oggetto che implementa l’interfaccia IXPathNavigable. Può essere un XmlNode (tipicamente un XmlDocument), oppure un XPathDocument contenente i dati da trasformare. |
| args | const SharedPtr<XsltArgumentList>& | Un XsltArgumentList contenente gli argomenti qualificati per namespace usati come input per la trasformazione. |
| output | const SharedPtr<IO::TextWriter>& | Il TextWriter su cui si desidera scrivere l’output. |
Vedi anche
- Typedef SharedPtr
- Class IXPathNavigable
- Class XsltArgumentList
- Class TextWriter
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Font for C++
XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&, const SharedPtr<System::Xml::XmlResolver>&) method
Trasforma i dati XML nell’IXPathNavigable usando i args specificati e restituisce il risultato a un TextWriter.
void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::TextWriter> &output, const SharedPtr<System::Xml::XmlResolver> &resolver)
| Parametro | Tipo | Descrizione |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Un oggetto che implementa l’interfaccia IXPathNavigable. Può essere un XmlNode (tipicamente un XmlDocument), oppure un XPathDocument contenente i dati da trasformare. |
| args | const SharedPtr<XsltArgumentList>& | Un XsltArgumentList contenente gli argomenti qualificati per namespace usati come input per la trasformazione. |
| output | const SharedPtr<IO::TextWriter>& | Il TextWriter su cui si desidera scrivere l’output. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | Il XmlResolver usato per risolvere la funzione XSLT document(). Se è nullptr, la funzione document() non viene risolta. Il XmlResolver non viene memorizzato nella cache dopo il completamento di questo metodo. |
Vedi anche
- Typedef SharedPtr
- Class IXPathNavigable
- Class XsltArgumentList
- Class TextWriter
- Class XmlResolver
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Font for C++
XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<System::Xml::XmlResolver>&) method
Trasforma i dati XML nell’IXPathNavigable usando gli args specificati e restituisce il risultato a un XmlReader.
SharedPtr<XmlReader> System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<System::Xml::XmlResolver> &resolver)
| Parametro | Tipo | Descrizione |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Un oggetto che implementa l’interfaccia IXPathNavigable. Può essere un XmlNode (tipicamente un XmlDocument), oppure un XPathDocument contenente i dati da trasformare. |
| args | const SharedPtr<XsltArgumentList>& | Un XsltArgumentList contenente gli argomenti qualificati per namespace usati come input per la trasformazione. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | Il XmlResolver usato per risolvere la funzione XSLT document(). Se è nullptr, la funzione document() non viene risolta. Il XmlResolver non viene memorizzato nella cache dopo il completamento di questo metodo. |
ReturnValue
Un XmlReader contenente i risultati della trasformazione.
Vedi anche
- Typedef SharedPtr
- Class XmlReader
- Class IXPathNavigable
- Class XsltArgumentList
- Class XmlResolver
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Font for C++
XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) method
Trasforma i dati XML nell’IXPathNavigable usando gli args specificati e restituisce il risultato a un XmlWriter.
void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<XmlWriter> &output)
| Parametro | Tipo | Descrizione |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Un oggetto che implementa l’interfaccia IXPathNavigable. Può essere un XmlNode (tipicamente un XmlDocument), oppure un XPathDocument contenente i dati da trasformare. |
| args | const SharedPtr<XsltArgumentList>& | Un XsltArgumentList contenente gli argomenti qualificati per namespace usati come input per la trasformazione. |
| output | const SharedPtr<XmlWriter>& | Il XmlWriter su cui si desidera scrivere l’output. |
Vedi anche
- Typedef SharedPtr
- Class IXPathNavigable
- Class XsltArgumentList
- Class XmlWriter
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Font for C++
XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<System::Xml::XmlResolver>&) method
Trasforma i dati XML nell’IXPathNavigable usando gli args specificati e restituisce il risultato a un XmlWriter.
void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<XmlWriter> &output, const SharedPtr<System::Xml::XmlResolver> &resolver)
| Parametro | Tipo | Descrizione |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Un oggetto che implementa l’interfaccia IXPathNavigable. Può essere un XmlNode (tipicamente un XmlDocument), oppure un XPathDocument contenente i dati da trasformare. |
| args | const SharedPtr<XsltArgumentList>& | Un XsltArgumentList contenente gli argomenti qualificati per namespace usati come input per la trasformazione. |
| output | const SharedPtr<XmlWriter>& | Il XmlWriter su cui si desidera scrivere l’output. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | Il XmlResolver usato per risolvere la funzione XSLT document(). Se è nullptr, la funzione document() non viene risolta. Il XmlResolver non viene memorizzato nella cache dopo il completamento di questo metodo. |
Vedi anche
- Typedef SharedPtr
- Class IXPathNavigable
- Class XsltArgumentList
- Class XmlWriter
- Class XmlResolver
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Font for C++
XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&) method
Trasforma i dati XML nel XPathNavigator usando gli args specificati e restituisce il risultato a un XmlReader.
SharedPtr<XmlReader> System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args)
| Parametro | Tipo | Descrizione |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::XPathNavigator>& | Un XPathNavigator contenente i dati da trasformare. |
| args | const SharedPtr<XsltArgumentList>& | Un XsltArgumentList contenente gli argomenti qualificati per namespace usati come input per la trasformazione. |
ReturnValue
Un XmlReader contenente i risultati della trasformazione.
Vedi anche
- Typedef SharedPtr
- Class XmlReader
- Class XPathNavigator
- Class XsltArgumentList
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Font for C++
XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) method
Trasforma i dati XML nel XPathNavigator usando i args specificati e restituisce il risultato a uno Stream.
void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::Stream> &output)
| Parametro | Tipo | Descrizione |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::XPathNavigator>& | Un XPathNavigator contenente i dati da trasformare. |
| args | const SharedPtr<XsltArgumentList>& | Un XsltArgumentList contenente gli argomenti qualificati per namespace usati come input per la trasformazione. |
| output | const SharedPtr<IO::Stream>& | Il flusso su cui si desidera scrivere l’output. |
Vedi anche
- Typedef SharedPtr
- Class XPathNavigator
- Class XsltArgumentList
- Class Stream
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Font for C++
XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&, const SharedPtr<System::Xml::XmlResolver>&) method
Trasforma i dati XML nel XPathNavigator usando i args specificati e restituisce il risultato a uno Stream.
void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::Stream> &output, const SharedPtr<System::Xml::XmlResolver> &resolver)
| Parametro | Tipo | Descrizione |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::XPathNavigator>& | Un XPathNavigator contenente i dati da trasformare. |
| args | const SharedPtr<XsltArgumentList>& | Un XsltArgumentList contenente gli argomenti qualificati per namespace usati come input per la trasformazione. |
| output | const SharedPtr<IO::Stream>& | Il flusso su cui si desidera scrivere l’output. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | Il XmlResolver usato per risolvere la funzione XSLT document(). Se è nullptr, la funzione document() non viene risolta. Il XmlResolver non viene memorizzato nella cache dopo il completamento di questo metodo. |
Vedi anche
- Typedef SharedPtr
- Class XPathNavigator
- Class XsltArgumentList
- Class Stream
- Class XmlResolver
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Font for C++
XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) method
Trasforma i dati XML nel XPathNavigator usando i args specificati e restituisce il risultato a un TextWriter.
void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::TextWriter> &output)
| Parametro | Tipo | Descrizione |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::XPathNavigator>& | Un XPathNavigator contenente i dati da trasformare. |
| args | const SharedPtr<XsltArgumentList>& | Un XsltArgumentList contenente gli argomenti qualificati per namespace usati come input per la trasformazione. |
| output | const SharedPtr<IO::TextWriter>& | Il TextWriter su cui si desidera scrivere l’output. |
Vedi anche
- Typedef SharedPtr
- Class XPathNavigator
- Class XsltArgumentList
- Class TextWriter
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Font for C++
XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&, const SharedPtr<System::Xml::XmlResolver>&) method
Trasforma i dati XML nel XPathNavigator usando i args specificati e restituisce il risultato a un TextWriter.
void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::TextWriter> &output, const SharedPtr<System::Xml::XmlResolver> &resolver)
| Parametro | Tipo | Descrizione |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::XPathNavigator>& | Un XPathNavigator contenente i dati da trasformare. |
| args | const SharedPtr<XsltArgumentList>& | Un XsltArgumentList contenente gli argomenti qualificati per namespace usati come input per la trasformazione. |
| output | const SharedPtr<IO::TextWriter>& | Il TextWriter su cui si desidera scrivere l’output. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | Il XmlResolver usato per risolvere la funzione XSLT document(). Se è nullptr, la funzione document() non viene risolta. Il XmlResolver non viene memorizzato nella cache dopo il completamento di questo metodo. |
Vedi anche
- Typedef SharedPtr
- Class XPathNavigator
- Class XsltArgumentList
- Class TextWriter
- Class XmlResolver
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Font for C++
XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<System::Xml::XmlResolver>&) method
Trasforma i dati XML nel XPathNavigator usando gli args specificati e restituisce il risultato a un XmlReader.
SharedPtr<XmlReader> System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<System::Xml::XmlResolver> &resolver)
| Parametro | Tipo | Descrizione |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::XPathNavigator>& | Un XPathNavigator contenente i dati da trasformare. |
| args | const SharedPtr<XsltArgumentList>& | Un XsltArgumentList contenente gli argomenti qualificati per namespace usati come input per la trasformazione. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | Il XmlResolver usato per risolvere la funzione XSLT document(). Se è nullptr, la funzione document() non viene risolta. Il XmlResolver non viene memorizzato nella cache dopo il completamento di questo metodo. |
ReturnValue
Un XmlReader contenente i risultati della trasformazione.
Vedi anche
- Typedef SharedPtr
- Class XmlReader
- Class XPathNavigator
- Class XsltArgumentList
- Class XmlResolver
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Font for C++
XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) method
Trasforma i dati XML nel XPathNavigator usando gli args specificati e restituisce il risultato a un XmlWriter.
void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<XmlWriter> &output)
| Parametro | Tipo | Descrizione |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::XPathNavigator>& | Un XPathNavigator contenente i dati da trasformare. |
| args | const SharedPtr<XsltArgumentList>& | Un XsltArgumentList contenente gli argomenti qualificati per namespace usati come input per la trasformazione. |
| output | const SharedPtr<XmlWriter>& | Il XmlWriter su cui si desidera scrivere l’output. |
Vedi anche
- Typedef SharedPtr
- Class XPathNavigator
- Class XsltArgumentList
- Class XmlWriter
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Font for C++
XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<System::Xml::XmlResolver>&) method
Trasforma i dati XML nel XPathNavigator usando gli args specificati e restituisce il risultato a un XmlWriter.
void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<XmlWriter> &output, const SharedPtr<System::Xml::XmlResolver> &resolver)
| Parametro | Tipo | Descrizione |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::XPathNavigator>& | Un XPathNavigator contenente i dati da trasformare. |
| args | const SharedPtr<XsltArgumentList>& | Un XsltArgumentList contenente gli argomenti qualificati per namespace usati come input per la trasformazione. |
| output | const SharedPtr<XmlWriter>& | Il XmlWriter su cui si desidera scrivere l’output. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | Il XmlResolver usato per risolvere la funzione XSLT document(). Se è nullptr, la funzione document() non viene risolta. Il XmlResolver non viene memorizzato nella cache dopo il completamento di questo metodo. |
Vedi anche
- Typedef SharedPtr
- Class XPathNavigator
- Class XsltArgumentList
- Class XmlWriter
- Class XmlResolver
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Font for C++
XslTransform::Transform(const String&, const String&) method
Trasforma i dati XML nel file di input e restituisce il risultato in un file di output.
void System::Xml::Xsl::XslTransform::Transform(const String &inputfile, const String &outputfile)
| Parametro | Tipo | Descrizione |
|---|---|---|
| inputfile | const String& | L’URL del documento sorgente da trasformare. |
| outputfile | const String& | L’URL del file di output. |
Vedi anche
- Class String
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Font for C++
XslTransform::Transform(const String&, const String&, const SharedPtr<System::Xml::XmlResolver>&) method
Trasforma i dati XML nel file di input e restituisce il risultato in un file di output.
void System::Xml::Xsl::XslTransform::Transform(const String &inputfile, const String &outputfile, const SharedPtr<System::Xml::XmlResolver> &resolver)
| Parametro | Tipo | Descrizione |
|---|---|---|
| inputfile | const String& | L’URL del documento sorgente da trasformare. |
| outputfile | const String& | L’URL del file di output. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | Il XmlResolver usato per risolvere la funzione XSLT document(). Se è nullptr, la funzione document() non viene risolta. Il XmlResolver non viene memorizzato nella cache dopo il completamento del metodo XslTransform::Transform. |
Vedi anche
- Class String
- Typedef SharedPtr
- Class XmlResolver
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Font for C++