[英]Problems with XSLTProcessor
我已經在PHP中編寫了以下代碼:
# LOAD XML FILE
$logs = new DOMDocument();
$logs->load('dbml.xml');
# START XSLT
$xslt = new XSLTProcessor();
$XSL = new DOMDocument();
$XSL->load( 'dbml.xsl', LIBXML_NOCDATA);
$xslt->importStylesheet( $XSL );
#PRINT
$string = $xslt->transformToXML( $logs );
該代碼可以完美運行,但是瀏覽器上會出現一些奇怪的警告。
Warning: XSLTProcessor::importStylesheet() [xsltprocessor.importstylesheet]: compilation error: file file:///C:/xampp/htdocs/PHP/Escola_Musica/dbml.xsl line 5 element stylesheet in C:\xampp\htdocs\PHP\Escola_Musica\teste.php on line 13
Warning: XSLTProcessor::importStylesheet() [xsltprocessor.importstylesheet]: xsl:version: only 1.0 features are supported in C:\xampp\htdocs\PHP\Escola_Musica\teste.php on line 13
這里有沒有人有同樣的問題,並且能夠解決它。 我將不勝感激任何建議。
感謝您的時間。
似乎您正在嘗試使用僅支持1.0的處理器加載XSLT 2.0樣式表。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.