php+xml+xslt PHP5中运行正常,但空间版本为PHP4,谁能帮我转换一下!
$xml = new DOMDocument;
$xml->load($_SERVER['DOCUMENT_ROOT'] . 'test.xml');
$xsl = new DOMDocument;
$xsl->load($_SERVER['DOCUMENT_ROOT'] . 'test.xsl');
$proc = new XSLTProcessor;
$proc->importStyleSheet($xsl);
echo $proc->transformToXML($xml);
test.xml
--------------------------------------
<?xml version='1.0' encoding='gb2312'?>
<data>
<id>1</id>
</data>
--------------------------------------
test.xsl
--------------------------------------
<?xml version="1.0" encoding="GB2312" ?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="html" version="1.0" encoding="GB2312" indent="yes" />
<xsl:template match="/">
<html>
<head>
<title><xsl:value-of select="/data/id" /></title>
</head>
</html>
</xsl:template>
</xsl:stylesheet>
--------------------------------------
哪位大侠帮我把它转换为PHP4版本的!非常感谢!