Задать вопрос
Machez
@Machez
Бу!

Как осуществить на PHP валидацию XML по собственному DTD?

Суть вопроса таков. Загружаем XML-файл на сервер. Дальше надо его провалидировать по уже имеющемуся на сервере файлу DTD. Я пробовал воспользоваться DOMDocument::validate, но она не возвращает bool, как сказано в документации, а выдает Exception. Более того, DOMDocument::validate обязывает к тому, что бы путь к DTD-файлу был заранее прописан в XML-файле. А нужно валидировать загруженный XML-файл собственным DTD, игнорируя указанный внутри XML. Может кто-то сталкивался с подобной задачей?
  • Вопрос задан
  • 473 просмотра
Подписаться 2 Комментировать
Подписчики вопроса 2 К ответам на вопрос (2)