У меня есть XML-файл и множество файлов XSD со схемами. Как проанализировать XML-файл, используя правильный файл XSD и схему в PHP?
Вы можете использовать расширения DOM или XmlReader
DOMDocument::schemaValidate – DOMDocument::schemaValidate документ на основе схемы XMLReader::setSchema – XMLReader::setSchema документа против XSD для проверки документов по схеме.
Проверьте этот инструмент – http://github.com/moyarada/XSD-to-PHP . Звучит так, как вы просите. Вы можете маршал / unmarshal XML usind, сгенерированный из классов XSD PHP.