sample.xsl をロードした [XSLT で test.xml を変換して出力する。

1
2
3
4
5
6
7
8
9
10
<?php
header('Content-Type:text/xml;charset=utf-8');
$doc = new DOMDocument();
$doc->load('test.xml');
$docxsl = new DOMDocument();
$docxsl->load('sample.xsl');
$xslt = new XsltProcessor();
$xslt->importStylesheet($docxsl);
echo $xslt->transformToXML($doc);
?>