Анализ XML с использованием XSD в PHP

У меня есть XML-файл и множество файлов XSD со схемами. Как проанализировать XML-файл, используя правильный файл XSD и схему в PHP?

Вы можете использовать расширения DOM или XmlReader

  • DOMDocument::schemaValidateDOMDocument::schemaValidate документ на основе схемы
  • XMLReader::setSchemaXMLReader::setSchema документа против XSD

для проверки документов по схеме.

Проверьте этот инструмент – http://github.com/moyarada/XSD-to-PHP . Звучит так, как вы просите. Вы можете маршал / unmarshal XML usind, сгенерированный из классов XSD PHP.