Xml zend 1 xsd验证

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

我正在ZF1中构建一个简单的API端点,并进入了XML验证阶段。我在Zend文档中的任何地方都找不到它,所以以前可能有人对此有所了解:Zend Framework 1是否有任何用于根据XSD验证XML的库或包装器?或者使用DOMDocument是唯一可用的解决方案吗?

不,它不提供任何内容,但没有理由使用PHP的DOMDocument类来执行此验证,这是一项非常简单的任务:

 $dom= new \DomDocument();
 $dom->loadXML($xmlContent);
 $dom->schemaValidate('xsd/schema.xsd');  
我将使用此代码构建自定义验证器,因此易于重用:


我已经更新了答案,并在custom validator上发表了评论,希望对@Auris有所帮助