Допустим, я хочу иметь возможность проверить, что XML-файл размером более 50 ГБ соответствует данному XSD. Я мог бы использовать
DOMDocument::load & DOMDocument::schemaValidate
но это займет все время при загрузке и вообще исчерпает всю доступную для меня память. Есть ли способ передать XSD в SAX или любой другой тип потокового процессора и убедиться, что все в порядке?