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