With XsltTask
, you can run a XSLT transformation on an XML file.
Actually, XsltTask
extends CopyTask
, so you can
use all the elements allowed there.
XsltTask
is implemented by means of the
XsltFlter
and hence relies on PHP5 XSLT support via
(libxslt
) which must be available in php5. The
XsltTask
is equivalent to running command line
xsltproc
since that is a frontend for libxslt.
Table 63. Attributes
Name | Type | Description | Default | Required |
---|---|---|---|---|
style |
String |
The path where the Xslt file is located | n/a | Yes |
resolvedocumentexternals |
Boolean |
Whether to resolve entities in the XML document. (see this link for details) | false |
No |
resolvestylesheetexternals |
Boolean |
Whether to resolve entities in the stylesheet. | false |
No |
Note:
You can also use all the attributes available for the section called “CopyTask ”.