System::Xml::Xsl::XslTransform::Transform‑metod
XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&) method
Transformerar XML‑data i IXPathNavigable med de angivna args och skriver ut resultatet till en XmlReader.
SharedPtr<XmlReader> System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args)
| Parameter | Type | Beskrivning |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Ett objekt som implementerar IXPathNavigable‑gränssnittet. Det kan vara antingen en XmlNode (vanligtvis ett XmlDocument), eller ett XPathDocument som innehåller data som ska transformeras. |
| args | const SharedPtr<XsltArgumentList>& | En XsltArgumentList som innehåller de namnrymdskvalificerade argumenten som används som indata till transformationen. |
ReturnValue
En XmlReader som innehåller resultaten av transformationen.
Se även
- 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
Transformerar XML-data i IXPathNavigable med de angivna args och skriver ut resultatet till en Stream.
void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::Stream> &output)
| Parameter | Type | Beskrivning |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Ett objekt som implementerar IXPathNavigable‑gränssnittet. Det kan vara antingen en XmlNode (vanligtvis ett XmlDocument), eller ett XPathDocument som innehåller data som ska transformeras. |
| args | const SharedPtr<XsltArgumentList>& | En XsltArgumentList som innehåller de namnrymdskvalificerade argumenten som används som indata till transformationen. |
| utdata | const SharedPtr<IO::Stream>& | Strömmen som du vill skriva ut till. |
Se även
- 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
Transformerar XML-data i IXPathNavigable med de angivna args och skriver ut resultatet till en 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)
| Parameter | Type | Beskrivning |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Ett objekt som implementerar IXPathNavigable‑gränssnittet. Det kan vara antingen en XmlNode (vanligtvis ett XmlDocument), eller ett XPathDocument som innehåller data som ska transformeras. |
| args | const SharedPtr<XsltArgumentList>& | En XsltArgumentList som innehåller de namnrymdskvalificerade argumenten som används som indata till transformationen. |
| utdata | const SharedPtr<IO::Stream>& | Strömmen som du vill skriva ut till. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | Den XmlResolver som används för att lösa XSLT document()-funktionen. Om detta är nullptr löses inte document()-funktionen. XmlResolver cachas inte efter att XslTransform::Transform-metoden har slutförts. |
Se även
- 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
Transformerar XML-data i IXPathNavigable med de angivna args och skriver ut resultatet till en TextWriter.
void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::TextWriter> &output)
| Parameter | Type | Beskrivning |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Ett objekt som implementerar IXPathNavigable‑gränssnittet. Det kan vara antingen en XmlNode (vanligtvis ett XmlDocument), eller ett XPathDocument som innehåller data som ska transformeras. |
| args | const SharedPtr<XsltArgumentList>& | En XsltArgumentList som innehåller de namnrymdskvalificerade argumenten som används som indata till transformationen. |
| utdata | const SharedPtr<IO::TextWriter>& | Den TextWriter som du vill skriva ut till. |
Se även
- 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
Transformerar XML-data i IXPathNavigable med de angivna args och skriver ut resultatet till en 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)
| Parameter | Type | Beskrivning |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Ett objekt som implementerar IXPathNavigable‑gränssnittet. Det kan vara antingen en XmlNode (vanligtvis ett XmlDocument), eller ett XPathDocument som innehåller data som ska transformeras. |
| args | const SharedPtr<XsltArgumentList>& | En XsltArgumentList som innehåller de namnrymdskvalificerade argumenten som används som indata till transformationen. |
| utdata | const SharedPtr<IO::TextWriter>& | Den TextWriter som du vill skriva ut till. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | Den XmlResolver som används för att lösa XSLT document()-funktionen. Om detta är nullptr löses inte document()-funktionen. XmlResolver cachas inte efter att den här metoden har slutförts. |
Se även
- 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
Transformerar XML‑data i IXPathNavigable med de angivna args och skriver ut resultatet till en 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)
| Parameter | Type | Beskrivning |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Ett objekt som implementerar IXPathNavigable‑gränssnittet. Det kan vara antingen en XmlNode (vanligtvis ett XmlDocument), eller ett XPathDocument som innehåller data som ska transformeras. |
| args | const SharedPtr<XsltArgumentList>& | En XsltArgumentList som innehåller de namnrymdskvalificerade argumenten som används som indata till transformationen. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | Den XmlResolver som används för att lösa XSLT document()-funktionen. Om detta är nullptr löses inte document()-funktionen. XmlResolver cachas inte efter att den här metoden har slutförts. |
ReturnValue
En XmlReader som innehåller resultaten av transformationen.
Se även
- 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
Transformerar XML-data i IXPathNavigable med de angivna args och skriver ut resultatet till en XmlWriter.
void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<XmlWriter> &output)
| Parameter | Type | Beskrivning |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Ett objekt som implementerar IXPathNavigable‑gränssnittet. Det kan vara antingen en XmlNode (vanligtvis ett XmlDocument), eller ett XPathDocument som innehåller data som ska transformeras. |
| args | const SharedPtr<XsltArgumentList>& | En XsltArgumentList som innehåller de namnrymdskvalificerade argumenten som används som indata till transformationen. |
| output | const SharedPtr<XmlWriter>& | Den XmlWriter som du vill skriva ut till. |
Se även
- 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
Transformerar XML-data i IXPathNavigable med de angivna args och skriver ut resultatet till en 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)
| Parameter | Type | Beskrivning |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Ett objekt som implementerar IXPathNavigable‑gränssnittet. Det kan vara antingen en XmlNode (vanligtvis ett XmlDocument), eller ett XPathDocument som innehåller data som ska transformeras. |
| args | const SharedPtr<XsltArgumentList>& | En XsltArgumentList som innehåller de namnrymdskvalificerade argumenten som används som indata till transformationen. |
| output | const SharedPtr<XmlWriter>& | Den XmlWriter som du vill skriva ut till. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | Den XmlResolver som används för att lösa XSLT document()-funktionen. Om detta är nullptr löses inte document()-funktionen. XmlResolver cachas inte efter att den här metoden har slutförts. |
Se även
- 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
Transformerar XML-data i XPathNavigator med de angivna args och skriver ut resultatet till en XmlReader.
SharedPtr<XmlReader> System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args)
| Parameter | Type | Beskrivning |
|---|---|---|
| inmatning | const SharedPtr<System::Xml::XPath::XPathNavigator>& | En XPathNavigator som innehåller data som ska transformeras. |
| args | const SharedPtr<XsltArgumentList>& | En XsltArgumentList som innehåller de namnrymdskvalificerade argumenten som används som indata till transformationen. |
ReturnValue
En XmlReader som innehåller resultaten av transformationen.
Se även
- 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
Transformerar XML-data i XPathNavigator med de angivna args och skriver ut resultatet till en Stream.
void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::Stream> &output)
| Parameter | Type | Beskrivning |
|---|---|---|
| inmatning | const SharedPtr<System::Xml::XPath::XPathNavigator>& | En XPathNavigator som innehåller data som ska transformeras. |
| args | const SharedPtr<XsltArgumentList>& | En XsltArgumentList som innehåller de namnrymdskvalificerade argumenten som används som indata till transformationen. |
| utdata | const SharedPtr<IO::Stream>& | Strömmen som du vill skriva ut till. |
Se även
- 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
Transformerar XML-data i XPathNavigator med de angivna args och skriver ut resultatet till en 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)
| Parameter | Type | Beskrivning |
|---|---|---|
| inmatning | const SharedPtr<System::Xml::XPath::XPathNavigator>& | En XPathNavigator som innehåller data som ska transformeras. |
| args | const SharedPtr<XsltArgumentList>& | En XsltArgumentList som innehåller de namnrymdskvalificerade argumenten som används som indata till transformationen. |
| utdata | const SharedPtr<IO::Stream>& | Strömmen som du vill skriva ut till. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | Den XmlResolver som används för att lösa XSLT document()-funktionen. Om detta är nullptr löses inte document()-funktionen. XmlResolver cachas inte efter att den här metoden har slutförts. |
Se även
- 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
Transformerar XML-data i XPathNavigator med de angivna args och skriver ut resultatet till en TextWriter.
void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::TextWriter> &output)
| Parameter | Type | Beskrivning |
|---|---|---|
| inmatning | const SharedPtr<System::Xml::XPath::XPathNavigator>& | En XPathNavigator som innehåller data som ska transformeras. |
| args | const SharedPtr<XsltArgumentList>& | En XsltArgumentList som innehåller de namnrymdskvalificerade argumenten som används som indata till transformationen. |
| utdata | const SharedPtr<IO::TextWriter>& | Den TextWriter som du vill skriva ut till. |
Se även
- 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
Transformerar XML-data i XPathNavigator med de angivna args och skriver ut resultatet till en 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)
| Parameter | Type | Beskrivning |
|---|---|---|
| inmatning | const SharedPtr<System::Xml::XPath::XPathNavigator>& | En XPathNavigator som innehåller data som ska transformeras. |
| args | const SharedPtr<XsltArgumentList>& | En XsltArgumentList som innehåller de namnrymdskvalificerade argumenten som används som indata till transformationen. |
| utdata | const SharedPtr<IO::TextWriter>& | Den TextWriter som du vill skriva ut till. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | Den XmlResolver som används för att lösa XSLT document()-funktionen. Om detta är nullptr löses inte document()-funktionen. XmlResolver cachas inte efter att den här metoden har slutförts. |
Se även
- 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
Transformerar XML-data i XPathNavigator med de angivna args och skriver ut resultatet till en 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)
| Parameter | Type | Beskrivning |
|---|---|---|
| inmatning | const SharedPtr<System::Xml::XPath::XPathNavigator>& | En XPathNavigator som innehåller data som ska transformeras. |
| args | const SharedPtr<XsltArgumentList>& | En XsltArgumentList som innehåller de namnrymdskvalificerade argumenten som används som indata till transformationen. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | Den XmlResolver som används för att lösa XSLT document()-funktionen. Om detta är nullptr löses inte document()-funktionen. XmlResolver cachas inte efter att den här metoden har slutförts. |
ReturnValue
En XmlReader som innehåller resultaten av transformationen.
Se även
- 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
Transformerar XML-data i XPathNavigator med de angivna args och skriver ut resultatet till en XmlWriter.
void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<XmlWriter> &output)
| Parameter | Type | Beskrivning |
|---|---|---|
| inmatning | const SharedPtr<System::Xml::XPath::XPathNavigator>& | En XPathNavigator som innehåller data som ska transformeras. |
| args | const SharedPtr<XsltArgumentList>& | En XsltArgumentList som innehåller de namnrymdskvalificerade argumenten som används som indata till transformationen. |
| output | const SharedPtr<XmlWriter>& | Den XmlWriter som du vill skriva ut till. |
Se även
- 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
Transformerar XML-data i XPathNavigator med de angivna args och skriver ut resultatet till en 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)
| Parameter | Type | Beskrivning |
|---|---|---|
| inmatning | const SharedPtr<System::Xml::XPath::XPathNavigator>& | En XPathNavigator som innehåller data som ska transformeras. |
| args | const SharedPtr<XsltArgumentList>& | En XsltArgumentList som innehåller de namnrymdskvalificerade argumenten som används som indata till transformationen. |
| output | const SharedPtr<XmlWriter>& | Den XmlWriter som du vill skriva ut till. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | Den XmlResolver som används för att lösa XSLT document()-funktionen. Om detta är nullptr löses inte document()-funktionen. XmlResolver cachas inte efter att den här metoden har slutförts. |
Se även
- 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
Transformerar XML-data i indatafilen och skriver ut resultatet till en utdatafil.
void System::Xml::Xsl::XslTransform::Transform(const String &inputfile, const String &outputfile)
| Parameter | Type | Beskrivning |
|---|---|---|
| indatafil | const String& | URL:en för källdokumentet som ska transformeras. |
| utdatafil | const String& | URL:en för utdatafilen. |
Se även
- 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
Transformerar XML-data i indatafilen och skriver ut resultatet till en utdatafil.
void System::Xml::Xsl::XslTransform::Transform(const String &inputfile, const String &outputfile, const SharedPtr<System::Xml::XmlResolver> &resolver)
| Parameter | Type | Beskrivning |
|---|---|---|
| indatafil | const String& | URL:en för källdokumentet som ska transformeras. |
| utdatafil | const String& | URL:en för utdatafilen. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | Den XmlResolver som används för att lösa XSLT document()-funktionen. Om detta är nullptr löses inte document()-funktionen. XmlResolver cachas inte efter att XslTransform::Transform-metoden har slutförts. |
Se även
- Class String
- Typedef SharedPtr
- Class XmlResolver
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++