Xml zend 1 xsd验证
我正在ZF1中构建一个简单的API端点,并进入了XML验证阶段。我在Zend文档中的任何地方都找不到它,所以以前可能有人对此有所了解:Zend Framework 1是否有任何用于根据XSD验证XML的库或包装器?或者使用DOMDocument是唯一可用的解决方案吗?不,它不提供任何内容,但没有理由使用PHP的DOMDocument类来执行此验证,这是一项非常简单的任务:Xml zend 1 xsd验证,xml,zend-framework,xsd-validation,Xml,Zend Framework,Xsd Validation,我正在ZF1中构建一个简单的API端点,并进入了XML验证阶段。我在Zend文档中的任何地方都找不到它,所以以前可能有人对此有所了解:Zend Framework 1是否有任何用于根据XSD验证XML的库或包装器?或者使用DOMDocument是唯一可用的解决方案吗?不,它不提供任何内容,但没有理由使用PHP的DOMDocument类来执行此验证,这是一项非常简单的任务: $dom= new \DomDocument(); $dom->loadXML($xmlContent); $d
$dom= new \DomDocument();
$dom->loadXML($xmlContent);
$dom->schemaValidate('xsd/schema.xsd');
我将使用此代码构建自定义验证器,因此易于重用:
我已经更新了答案,并在custom validator上发表了评论,希望对@Auris有所帮助