System::Xml::Xsl::XslTransform::Transform メソッド
XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&) method
指定された args を使用して IXPathNavigable の XML データを変換し、結果を XmlReader に出力します。
SharedPtr<XmlReader> System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args)
| パラメーター | 型 | 説明 |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | IXPathNavigable インターフェイスを実装するオブジェクトです。これは、XmlNode(通常は XmlDocument)または変換対象のデータを含む XPathDocument のいずれかです。 |
| args | const SharedPtr<XsltArgumentList>& | 変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。 |
ReturnValue
変換結果を含む XmlReaderです。
参照
- 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
指定された args を使用して IXPathNavigable の XML データを変換し、結果を Stream に出力します。
void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::Stream> &output)
| パラメーター | 型 | 説明 |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | IXPathNavigable インターフェイスを実装するオブジェクトです。これは、XmlNode(通常は XmlDocument)または変換対象のデータを含む XPathDocument のいずれかです。 |
| args | const SharedPtr<XsltArgumentList>& | 変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。 |
| 出力 | const SharedPtr<IO::Stream>& | 出力したいストリームです。 |
参照
- 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
指定された args を使用して IXPathNavigable の XML データを変換し、結果を 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)
| パラメーター | 型 | 説明 |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | IXPathNavigable インターフェイスを実装するオブジェクトです。これは、XmlNode(通常は XmlDocument)または変換対象のデータを含む XPathDocument のいずれかです。 |
| args | const SharedPtr<XsltArgumentList>& | 変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。 |
| 出力 | const SharedPtr<IO::Stream>& | 出力したいストリームです。 |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | XSLT document() 関数を解決するために使用される XmlResolver。この値が nullptr の場合、document() 関数は解決されません。メソッド XslTransform::Transform が完了した後、XmlResolver はキャッシュされません。 |
参照
- 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
指定された args を使用して IXPathNavigable の XML データを変換し、結果を TextWriter に出力します。
void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::TextWriter> &output)
| パラメーター | 型 | 説明 |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | IXPathNavigable インターフェイスを実装するオブジェクトです。これは、XmlNode(通常は XmlDocument)または変換対象のデータを含む XPathDocument のいずれかです。 |
| args | const SharedPtr<XsltArgumentList>& | 変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。 |
| 出力 | const SharedPtr<IO::TextWriter>& | 出力したい TextWriter です。 |
参照
- 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
指定された args を使用して IXPathNavigable の XML データを変換し、結果を 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)
| パラメーター | 型 | 説明 |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | IXPathNavigable インターフェイスを実装するオブジェクトです。これは、XmlNode(通常は XmlDocument)または変換対象のデータを含む XPathDocument のいずれかです。 |
| args | const SharedPtr<XsltArgumentList>& | 変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。 |
| 出力 | const SharedPtr<IO::TextWriter>& | 出力したい TextWriter です。 |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | XSLT document() 関数を解決するために使用される XmlResolver。この値が nullptr の場合、document() 関数は解決されません。このメソッドが完了した後、XmlResolver はキャッシュされません。 |
参照
- 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
指定された args を使用して IXPathNavigable の XML データを変換し、結果を 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)
| パラメーター | 型 | 説明 |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | IXPathNavigable インターフェイスを実装するオブジェクトです。これは、XmlNode(通常は XmlDocument)または変換対象のデータを含む XPathDocument のいずれかです。 |
| args | const SharedPtr<XsltArgumentList>& | 変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。 |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | XSLT document() 関数を解決するために使用される XmlResolver。この値が nullptr の場合、document() 関数は解決されません。このメソッドが完了した後、XmlResolver はキャッシュされません。 |
ReturnValue
変換結果を含む XmlReaderです。
参照
- 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
指定された args を使用して IXPathNavigable 内の XML データを変換し、結果を XmlWriter に出力します。
void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<XmlWriter> &output)
| パラメーター | 型 | 説明 |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | IXPathNavigable インターフェイスを実装するオブジェクトです。これは、XmlNode(通常は XmlDocument)または変換対象のデータを含む XPathDocument のいずれかです。 |
| args | const SharedPtr<XsltArgumentList>& | 変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。 |
| output | const SharedPtr<XmlWriter>& | 出力したい XmlWriter です。 |
参照
- 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
指定された args を使用して IXPathNavigable 内の XML データを変換し、結果を 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)
| パラメーター | 型 | 説明 |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | IXPathNavigable インターフェイスを実装するオブジェクトです。これは、XmlNode(通常は XmlDocument)または変換対象のデータを含む XPathDocument のいずれかです。 |
| args | const SharedPtr<XsltArgumentList>& | 変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。 |
| output | const SharedPtr<XmlWriter>& | 出力したい XmlWriter です。 |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | XSLT document() 関数を解決するために使用される XmlResolver。この値が nullptr の場合、document() 関数は解決されません。このメソッドが完了した後、XmlResolver はキャッシュされません。 |
参照
- 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
指定された args を使用して XPathNavigator 内の XML データを変換し、結果を XmlReader に出力します。
SharedPtr<XmlReader> System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args)
| パラメーター | 型 | 説明 |
|---|---|---|
| 入力 | const SharedPtr<System::Xml::XPath::XPathNavigator>& | 変換対象のデータを含む XPathNavigator です。 |
| args | const SharedPtr<XsltArgumentList>& | 変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。 |
ReturnValue
変換結果を含む XmlReaderです。
参照
- 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
指定された args を使用して XPathNavigator の XML データを変換し、結果を 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::XPath::XPathNavigator>& | 変換対象のデータを含む XPathNavigator です。 |
| args | const SharedPtr<XsltArgumentList>& | 変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。 |
| 出力 | const SharedPtr<IO::Stream>& | 出力したいストリームです。 |
参照
- 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
指定された args を使用して XPathNavigator の XML データを変換し、結果を 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)
| パラメーター | 型 | 説明 |
|---|---|---|
| 入力 | const SharedPtr<System::Xml::XPath::XPathNavigator>& | 変換対象のデータを含む XPathNavigator です。 |
| args | const SharedPtr<XsltArgumentList>& | 変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。 |
| 出力 | const SharedPtr<IO::Stream>& | 出力したいストリームです。 |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | XSLT document() 関数を解決するために使用される XmlResolver。この値が nullptr の場合、document() 関数は解決されません。このメソッドが完了した後、XmlResolver はキャッシュされません。 |
参照
- 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
指定された args を使用して XPathNavigator の XML データを変換し、結果を 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::XPath::XPathNavigator>& | 変換対象のデータを含む XPathNavigator です。 |
| args | const SharedPtr<XsltArgumentList>& | 変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。 |
| 出力 | const SharedPtr<IO::TextWriter>& | 出力したい TextWriter です。 |
参照
- 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
指定された args を使用して XPathNavigator の XML データを変換し、結果を 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)
| パラメーター | 型 | 説明 |
|---|---|---|
| 入力 | const SharedPtr<System::Xml::XPath::XPathNavigator>& | 変換対象のデータを含む XPathNavigator です。 |
| args | const SharedPtr<XsltArgumentList>& | 変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。 |
| 出力 | const SharedPtr<IO::TextWriter>& | 出力したい TextWriter です。 |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | XSLT document() 関数を解決するために使用される XmlResolver。この値が nullptr の場合、document() 関数は解決されません。このメソッドが完了した後、XmlResolver はキャッシュされません。 |
参照
- 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
指定された args を使用して XPathNavigator 内の XML データを変換し、結果を 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)
| パラメーター | 型 | 説明 |
|---|---|---|
| 入力 | const SharedPtr<System::Xml::XPath::XPathNavigator>& | 変換対象のデータを含む XPathNavigator です。 |
| args | const SharedPtr<XsltArgumentList>& | 変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。 |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | XSLT document() 関数を解決するために使用される XmlResolver。この値が nullptr の場合、document() 関数は解決されません。このメソッドが完了した後、XmlResolver はキャッシュされません。 |
ReturnValue
変換結果を含む XmlReaderです。
参照
- 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
指定された args を使用して XPathNavigator 内の XML データを変換し、結果を 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::XPath::XPathNavigator>& | 変換対象のデータを含む XPathNavigator です。 |
| args | const SharedPtr<XsltArgumentList>& | 変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。 |
| output | const SharedPtr<XmlWriter>& | 出力したい XmlWriter です。 |
参照
- 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
指定された args を使用して XPathNavigator 内の XML データを変換し、結果を 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)
| パラメーター | 型 | 説明 |
|---|---|---|
| 入力 | const SharedPtr<System::Xml::XPath::XPathNavigator>& | 変換対象のデータを含む XPathNavigator です。 |
| args | const SharedPtr<XsltArgumentList>& | 変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。 |
| output | const SharedPtr<XmlWriter>& | 出力したい XmlWriter です。 |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | XSLT document() 関数を解決するために使用される XmlResolver。この値が nullptr の場合、document() 関数は解決されません。このメソッドが完了した後、XmlResolver はキャッシュされません。 |
参照
- 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
入力ファイルの XML データを変換し、結果を出力ファイルに書き込みます。
void System::Xml::Xsl::XslTransform::Transform(const String &inputfile, const String &outputfile)
| パラメーター | 型 | 説明 |
|---|---|---|
| inputfile | const String& | 変換対象のソースドキュメントの URLです。 |
| outputfile | const String& | 出力ファイルの URLです。 |
参照
- 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
入力ファイルの XML データを変換し、結果を出力ファイルに書き込みます。
void System::Xml::Xsl::XslTransform::Transform(const String &inputfile, const String &outputfile, const SharedPtr<System::Xml::XmlResolver> &resolver)
| パラメーター | 型 | 説明 |
|---|---|---|
| inputfile | const String& | 変換対象のソースドキュメントの URLです。 |
| outputfile | const String& | 出力ファイルの URLです。 |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | XSLT document() 関数を解決するために使用される XmlResolver。この値が nullptr の場合、document() 関数は解決されません。メソッド XslTransform::Transform が完了した後、XmlResolver はキャッシュされません。 |
参照
- Class String
- Typedef SharedPtr
- Class XmlResolver
- Class XslTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++