XSLTProcessor::transformToXML
XSLTProcessor::转换 XML
(PHP 5, PHP 7)
XSLTProcessor :: transformToXML - 转换为 XML
描述
string XSLTProcessor::transformToXML ( object $doc )
将源节点转换为应用由 xsltprocessor :: importStylesheet()方法给出的样式表的字符串。
参数
doc
要转换的 DOMDocument 或 SimpleXMLElement 对象。
返回值
作为字符串或FALSE
错误进行转换的结果。
示例
示例#1 转换为字符串
<?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 $proc->transformToXML($xml
?>
上面的例子将输出:
Hey! Welcome to Nicolas Eliaszewicz's sweet CD collection!
<h1>Fight for your mind</h1><h2>by Ben Harper - 1995</h2><hr>
<h1>Electric Ladyland</h1><h2>by Jimi Hendrix - 1997</h2><hr>
也可以看看
- XSLTProcessor :: transformToDoc() - 转换为 DOMDocument
- XSLTProcessor :: transformToUri() - 转换为 URI
← XSLTProcessor::transformToUri
GUI Extensions →