Проверка XML на соответствие DTD в PHP
В PHP я пытаюсь проверить документ XML, используя DTD, указанный моим приложением, а не извлеченным извне документом XML. Метод validate в классе DOMDocument, кажется, проверяет только с использованием DTD, указанного в самом документе XML, поэтому это не будет работать.
Можно ли это сделать и как, или мне нужно перевести DTD в XML-схему, чтобы я мог использовать метод schemaValidate?
(кажется, это было задано вПроверяйте XML с помощью специального DTD в PHP но без правильного ответа, поскольку решение опирается только на DTD, указанный целевым XML)