第二十四章 执行XSLT转换
执行XSLT转换
要执行XSLT转换,请执行以下操作:
- 如果使用的是
Xalan处理器(对于XSLT 1.0),请使用%XML.XSLT.Transformer的以下类方法之一:TransformFile()——转换给定XSLT样式表的文件。TransformFileWithCompiledXSL()——转换一个文件,给定一个已编译的XSLT样式表。TransformStream()——转换给定XSLT样式表的流。TransformStreamWithCompiledXSL()——转换一个流,给定一个已编译的XSLT样式表。TransformStringWithCompiledXSL()——转换给定已编译XSLT样式表的字符串。
- 如果使用处理器(用于XSLT 2.0),请使用的以下类方法之一:
- ——转换给定XSLT样式表的文件。
- ——转换一个文件,给定一个已编译的XSLT样式表。
- ——转换给定XSLT样式表的流。
- ——转换一个流,给定一个已编译的XSLT样式表。
这些方法具有相似的签名。这些方法的参数列表按顺序如下:
- pSource—要转换的源XML。请参见此列表后面的表。
- pXSL -样式表或编译样式表。请参阅此列表后面的表格。
- pOutput -作为输出参数返回的结果XML。请参阅此列表后面的表格。
