XSLTProcessor::transformToDoc
XSLTProcessor中:: 转换为 Doc
(PHP 5, PHP 7)
XSLTProcessor :: transformToDoc - 转换为 DOMDocument
描述
DOMDocument XSLTProcessor::transformToDoc ( DOMNode $doc )
将源节点转换为应用 XSLTProcessor :: importStylesheet()方法给出的样式表的 DOMDocument。
参数
doc
要转换的节点。
返回值
由此产生的 DOMDocument 或FALSE
出错。
示例
Example#1 转换为 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 rules
echo trim($proc->transformToDoc($xml)->firstChild->wholeText
?>
上面的例子将输出:
Hey! Welcome to Nicolas Eliaszewicz's sweet CD collection!
也可以看看
- XSLTProcessor :: transformToUri() - 转换为 URI
- XSLTProcessor :: transformToXml() - 转换为 XML
← XsltProcessor::setSecurityPrefs
XSLTProcessor::transformToUri →