【发布时间】:2013-02-10 11:15:59
【问题描述】:
我在使用 schematron 验证 XML 时遇到问题。
在我的代码中,我将 XML 和 XSL 作为 DOMDocument 对象加载并尝试进行转换:
$domSche = new DOMDocument();
$domSche->loadXML($message);
$domXSLSche = new DOMDocument();
$domXSLSche->load("CI-SIS_StructurationCommuneCDAr2.xsl");
$xsltsche = new XSLTProcessor();
$xsltsche->importStylesheet($domXSLSche);
$XSLValid = $xsltsche->transformToXml($domSche);
但是函数返回这个错误:
XSLTProcessor::transformToXml():没有与此关联的样式表 对象
从技术上讲,我不明白 importStylesheet 将我的 XSL 与 XML 相关联,不是吗?
如果有人想查看更多来源,文件位于:
【问题讨论】:
标签: php xml xslt schematron cda