У меня есть PHP-скрипт, который анализирует xml в объектную иерархию с помощью simplexml.Я начал писать скрипт, предполагая, что simplexml может проверять схемы, и с самого начала он стал довольно сложным (я должен был проверить это заранее, черт побери).Я знаю, что могу проверить по схеме, используя DOMDocument :: schemaValidate, но мне нужно получить значения по умолчанию из схемы для использования в моей иерархии объектов.Есть ли способ сделать это с помощью Simplexml?Единственное, о чем я могу думать, это анализировать schma и читать все атрибуты «по умолчанию», но это очень похоже на ужасный ужасный хак.