У меня есть схема XSD, которая имеет 10K строк. Требуется 5 секунд, чтобы проверить мой XML с 500 строками. Я получаю динамический XML через POST с внешнего сервера при каждом клике пользователя на моей домашней странице. Проверка занимает 5+ секунд, что очень много для каждого клика пользователя.
Пример PHP:
$doc = new DOMDocument();
$doc->load('file.xml'); //100 to 500 lines
$doc->schemaValidate('schema.xsd'); //schema.xsd 10 000 lines
У вас есть идеи, как я могу быстрее проверить XML на XSD?