У меня есть 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.