Php/docs/xsltprocessor.transformtodoc
来自菜鸟教程
XSLTProcessor::transformToDoc
(PHP 5, PHP 7)
XSLTProcessor::transformToDoc — Transform to a DOMDocument
说明
public XSLTProcessor::transformToDoc
( object $document
[, string|null $returnClass
= null
] ) : DOMDocument|false
Transforms the source node to a DOMDocument applying the stylesheet given by the XSLTProcessor::importStylesheet() method.
参数
document
- The node to be transformed.
范例
Example #1 Transforming to a DOMDocument
<?php// Load the XML source$xml = new DOMDocument;$xml->load('collection.xml');$xsl = new DOMDocument;$xsl->load('collection.xsl');// Configure the transformer$proc = new XSLTProcessor;$proc->importStyleSheet($xsl); // attach the xsl rulesecho trim($proc->transformToDoc($xml)->firstChild->wholeText);?>
以上例程会输出:
Hey! Welcome to Nicolas Eliaszewicz's sweet CD collection!
参见
- XSLTProcessor::transformToUri() - Transform to URI
- XSLTProcessor::transformToXml() - Transform to XML