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