Método System::Xml::Xsl::XslTransform::Transform
XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&) method
Transforma los datos XML en el IXPathNavigable usando los args especificados y devuelve el resultado a un XmlReader.
SharedPtr<XmlReader> System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args)
| Parámetro | Tipo | Descripción |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Un objeto que implementa la interfaz IXPathNavigable. Puede ser un XmlNode (normalmente un XmlDocument), o un XPathDocument que contiene los datos a transformar. |
| args | const SharedPtr<XsltArgumentList>& | Una XsltArgumentList que contiene los argumentos calificados por espacio de nombres usados como entrada para la transformación. |
ReturnValue
Un XmlReader que contiene los resultados de la transformación.
Ver también
- Typedef SharedPtr
- Class XmlReader
- Class IXPathNavigable
- Class XsltArgumentList
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) method
Transforma los datos XML en el IXPathNavigable usando los args especificados y devuelve el resultado a un Stream.
void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::Stream> &output)
| Parámetro | Tipo | Descripción |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Un objeto que implementa la interfaz IXPathNavigable. Puede ser un XmlNode (normalmente un XmlDocument), o un XPathDocument que contiene los datos a transformar. |
| args | const SharedPtr<XsltArgumentList>& | Una XsltArgumentList que contiene los argumentos calificados por espacio de nombres usados como entrada para la transformación. |
| salida | const SharedPtr<IO::Stream>& | El flujo al que desea enviar la salida. |
Ver también
- Typedef SharedPtr
- Class IXPathNavigable
- Class XsltArgumentList
- Class Stream
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&, const SharedPtr<System::Xml::XmlResolver>&) method
Transforma los datos XML en el IXPathNavigable usando los args especificados y devuelve el resultado a un 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)
| Parámetro | Tipo | Descripción |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Un objeto que implementa la interfaz IXPathNavigable. Puede ser un XmlNode (normalmente un XmlDocument), o un XPathDocument que contiene los datos a transformar. |
| args | const SharedPtr<XsltArgumentList>& | Una XsltArgumentList que contiene los argumentos calificados por espacio de nombres usados como entrada para la transformación. |
| salida | const SharedPtr<IO::Stream>& | El flujo al que desea enviar la salida. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | El XmlResolver usado para resolver la función XSLT document(). Si esto es nullptr, la función document() no se resuelve. El XmlResolver no se almacena en caché después de que el método XslTransform::Transform se complete. |
Ver también
- Typedef SharedPtr
- Class IXPathNavigable
- Class XsltArgumentList
- Class Stream
- Class XmlResolver
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) method
Transforma los datos XML en el IXPathNavigable usando los args especificados y devuelve el resultado 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)
| Parámetro | Tipo | Descripción |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Un objeto que implementa la interfaz IXPathNavigable. Puede ser un XmlNode (normalmente un XmlDocument), o un XPathDocument que contiene los datos a transformar. |
| args | const SharedPtr<XsltArgumentList>& | Una XsltArgumentList que contiene los argumentos calificados por espacio de nombres usados como entrada para la transformación. |
| salida | const SharedPtr<IO::TextWriter>& | El TextWriter al que desea enviar la salida. |
Ver también
- Typedef SharedPtr
- Class IXPathNavigable
- Class XsltArgumentList
- Class TextWriter
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&, const SharedPtr<System::Xml::XmlResolver>&) method
Transforma los datos XML en el IXPathNavigable usando los args especificados y devuelve el resultado 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)
| Parámetro | Tipo | Descripción |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Un objeto que implementa la interfaz IXPathNavigable. Puede ser un XmlNode (normalmente un XmlDocument), o un XPathDocument que contiene los datos a transformar. |
| args | const SharedPtr<XsltArgumentList>& | Una XsltArgumentList que contiene los argumentos calificados por espacio de nombres usados como entrada para la transformación. |
| salida | const SharedPtr<IO::TextWriter>& | El TextWriter al que desea enviar la salida. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | El XmlResolver usado para resolver la función XSLT document(). Si esto es nullptr, la función document() no se resuelve. El XmlResolver no se almacena en caché después de que este método se complete. |
Ver también
- Typedef SharedPtr
- Class IXPathNavigable
- Class XsltArgumentList
- Class TextWriter
- Class XmlResolver
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<System::Xml::XmlResolver>&) method
Transforma los datos XML en el IXPathNavigable usando los args especificados y devuelve el resultado 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)
| Parámetro | Tipo | Descripción |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Un objeto que implementa la interfaz IXPathNavigable. Puede ser un XmlNode (normalmente un XmlDocument), o un XPathDocument que contiene los datos a transformar. |
| args | const SharedPtr<XsltArgumentList>& | Una XsltArgumentList que contiene los argumentos calificados por espacio de nombres usados como entrada para la transformación. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | El XmlResolver usado para resolver la función XSLT document(). Si esto es nullptr, la función document() no se resuelve. El XmlResolver no se almacena en caché después de que este método se complete. |
ReturnValue
Un XmlReader que contiene los resultados de la transformación.
Ver también
- Typedef SharedPtr
- Class XmlReader
- Class IXPathNavigable
- Class XsltArgumentList
- Class XmlResolver
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) method
Transforma los datos XML en el IXPathNavigable usando los args especificados y envía el resultado a un XmlWriter.
void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<XmlWriter> &output)
| Parámetro | Tipo | Descripción |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Un objeto que implementa la interfaz IXPathNavigable. Puede ser un XmlNode (normalmente un XmlDocument), o un XPathDocument que contiene los datos a transformar. |
| args | const SharedPtr<XsltArgumentList>& | Una XsltArgumentList que contiene los argumentos calificados por espacio de nombres usados como entrada para la transformación. |
| output | const SharedPtr<XmlWriter>& | El XmlWriter al que desea enviar la salida. |
Ver también
- Typedef SharedPtr
- Class IXPathNavigable
- Class XsltArgumentList
- Class XmlWriter
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<System::Xml::XmlResolver>&) method
Transforma los datos XML en el IXPathNavigable usando los args especificados y envía el resultado 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)
| Parámetro | Tipo | Descripción |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Un objeto que implementa la interfaz IXPathNavigable. Puede ser un XmlNode (normalmente un XmlDocument), o un XPathDocument que contiene los datos a transformar. |
| args | const SharedPtr<XsltArgumentList>& | Una XsltArgumentList que contiene los argumentos calificados por espacio de nombres usados como entrada para la transformación. |
| output | const SharedPtr<XmlWriter>& | El XmlWriter al que desea enviar la salida. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | El XmlResolver usado para resolver la función XSLT document(). Si esto es nullptr, la función document() no se resuelve. El XmlResolver no se almacena en caché después de que este método se complete. |
Ver también
- Typedef SharedPtr
- Class IXPathNavigable
- Class XsltArgumentList
- Class XmlWriter
- Class XmlResolver
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&) method
Transforma los datos XML en el XPathNavigator usando los args especificados y envía el resultado a un XmlReader.
SharedPtr<XmlReader> System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args)
| Parámetro | Tipo | Descripción |
|---|---|---|
| entrada | const SharedPtr<System::Xml::XPath::XPathNavigator>& | Un XPathNavigator que contiene los datos a transformar. |
| args | const SharedPtr<XsltArgumentList>& | Una XsltArgumentList que contiene los argumentos calificados por espacio de nombres usados como entrada para la transformación. |
ReturnValue
Un XmlReader que contiene los resultados de la transformación.
Ver también
- Typedef SharedPtr
- Class XmlReader
- Class XPathNavigator
- Class XsltArgumentList
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) method
Transforma los datos XML en el XPathNavigator usando los args especificados y devuelve el resultado a un Stream.
void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::Stream> &output)
| Parámetro | Tipo | Descripción |
|---|---|---|
| entrada | const SharedPtr<System::Xml::XPath::XPathNavigator>& | Un XPathNavigator que contiene los datos a transformar. |
| args | const SharedPtr<XsltArgumentList>& | Una XsltArgumentList que contiene los argumentos calificados por espacio de nombres usados como entrada para la transformación. |
| salida | const SharedPtr<IO::Stream>& | El flujo al que desea enviar la salida. |
Ver también
- Typedef SharedPtr
- Class XPathNavigator
- Class XsltArgumentList
- Class Stream
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&, const SharedPtr<System::Xml::XmlResolver>&) method
Transforma los datos XML en el XPathNavigator usando los args especificados y devuelve el resultado a un 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)
| Parámetro | Tipo | Descripción |
|---|---|---|
| entrada | const SharedPtr<System::Xml::XPath::XPathNavigator>& | Un XPathNavigator que contiene los datos a transformar. |
| args | const SharedPtr<XsltArgumentList>& | Una XsltArgumentList que contiene los argumentos calificados por espacio de nombres usados como entrada para la transformación. |
| salida | const SharedPtr<IO::Stream>& | El flujo al que desea enviar la salida. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | El XmlResolver usado para resolver la función XSLT document(). Si esto es nullptr, la función document() no se resuelve. El XmlResolver no se almacena en caché después de que este método se complete. |
Ver también
- Typedef SharedPtr
- Class XPathNavigator
- Class XsltArgumentList
- Class Stream
- Class XmlResolver
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) method
Transforma los datos XML en el XPathNavigator usando los args especificados y devuelve el resultado 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)
| Parámetro | Tipo | Descripción |
|---|---|---|
| entrada | const SharedPtr<System::Xml::XPath::XPathNavigator>& | Un XPathNavigator que contiene los datos a transformar. |
| args | const SharedPtr<XsltArgumentList>& | Una XsltArgumentList que contiene los argumentos calificados por espacio de nombres usados como entrada para la transformación. |
| salida | const SharedPtr<IO::TextWriter>& | El TextWriter al que desea enviar la salida. |
Ver también
- Typedef SharedPtr
- Class XPathNavigator
- Class XsltArgumentList
- Class TextWriter
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&, const SharedPtr<System::Xml::XmlResolver>&) method
Transforma los datos XML en el XPathNavigator usando los args especificados y devuelve el resultado 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)
| Parámetro | Tipo | Descripción |
|---|---|---|
| entrada | const SharedPtr<System::Xml::XPath::XPathNavigator>& | Un XPathNavigator que contiene los datos a transformar. |
| args | const SharedPtr<XsltArgumentList>& | Una XsltArgumentList que contiene los argumentos calificados por espacio de nombres usados como entrada para la transformación. |
| salida | const SharedPtr<IO::TextWriter>& | El TextWriter al que desea enviar la salida. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | El XmlResolver usado para resolver la función XSLT document(). Si esto es nullptr, la función document() no se resuelve. El XmlResolver no se almacena en caché después de que este método se complete. |
Ver también
- Typedef SharedPtr
- Class XPathNavigator
- Class XsltArgumentList
- Class TextWriter
- Class XmlResolver
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<System::Xml::XmlResolver>&) method
Transforma los datos XML en el XPathNavigator usando los args especificados y envía el resultado 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)
| Parámetro | Tipo | Descripción |
|---|---|---|
| entrada | const SharedPtr<System::Xml::XPath::XPathNavigator>& | Un XPathNavigator que contiene los datos a transformar. |
| args | const SharedPtr<XsltArgumentList>& | Una XsltArgumentList que contiene los argumentos calificados por espacio de nombres usados como entrada para la transformación. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | El XmlResolver usado para resolver la función XSLT document(). Si esto es nullptr, la función document() no se resuelve. El XmlResolver no se almacena en caché después de que este método se complete. |
ReturnValue
Un XmlReader que contiene los resultados de la transformación.
Ver también
- Typedef SharedPtr
- Class XmlReader
- Class XPathNavigator
- Class XsltArgumentList
- Class XmlResolver
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) method
Transforma los datos XML en el XPathNavigator usando los args especificados y envía el resultado a un XmlWriter.
void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<XmlWriter> &output)
| Parámetro | Tipo | Descripción |
|---|---|---|
| entrada | const SharedPtr<System::Xml::XPath::XPathNavigator>& | Un XPathNavigator que contiene los datos a transformar. |
| args | const SharedPtr<XsltArgumentList>& | Una XsltArgumentList que contiene los argumentos calificados por espacio de nombres usados como entrada para la transformación. |
| output | const SharedPtr<XmlWriter>& | El XmlWriter al que desea enviar la salida. |
Ver también
- Typedef SharedPtr
- Class XPathNavigator
- Class XsltArgumentList
- Class XmlWriter
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<System::Xml::XmlResolver>&) method
Transforma los datos XML en el XPathNavigator usando los args especificados y envía el resultado 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)
| Parámetro | Tipo | Descripción |
|---|---|---|
| entrada | const SharedPtr<System::Xml::XPath::XPathNavigator>& | Un XPathNavigator que contiene los datos a transformar. |
| args | const SharedPtr<XsltArgumentList>& | Una XsltArgumentList que contiene los argumentos calificados por espacio de nombres usados como entrada para la transformación. |
| output | const SharedPtr<XmlWriter>& | El XmlWriter al que desea enviar la salida. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | El XmlResolver usado para resolver la función XSLT document(). Si esto es nullptr, la función document() no se resuelve. El XmlResolver no se almacena en caché después de que este método se complete. |
Ver también
- Typedef SharedPtr
- Class XPathNavigator
- Class XsltArgumentList
- Class XmlWriter
- Class XmlResolver
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslTransform::Transform(const String&, const String&) method
Transforma los datos XML en el archivo de entrada y devuelve el resultado a un archivo de salida.
void System::Xml::Xsl::XslTransform::Transform(const String &inputfile, const String &outputfile)
| Parámetro | Tipo | Descripción |
|---|---|---|
| inputfile | const String& | La URL del documento fuente que se va a transformar. |
| outputfile | const String& | La URL del archivo de salida. |
Ver también
- Class String
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslTransform::Transform(const String&, const String&, const SharedPtr<System::Xml::XmlResolver>&) method
Transforma los datos XML en el archivo de entrada y devuelve el resultado a un archivo de salida.
void System::Xml::Xsl::XslTransform::Transform(const String &inputfile, const String &outputfile, const SharedPtr<System::Xml::XmlResolver> &resolver)
| Parámetro | Tipo | Descripción |
|---|---|---|
| inputfile | const String& | La URL del documento fuente que se va a transformar. |
| outputfile | const String& | La URL del archivo de salida. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | El XmlResolver usado para resolver la función XSLT document(). Si esto es nullptr, la función document() no se resuelve. El XmlResolver no se almacena en caché después de que el método XslTransform::Transform se complete. |
Ver también
- Class String
- Typedef SharedPtr
- Class XmlResolver
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++