Проверка корректности xml по dtd

coder1990

Постоялец
Регистрация
6 Июл 2016
Сообщения
58
Реакции
8
Проверка корректности xml по dtd
Есть ли готовые библиотеки, процедуры проверки в python
 

latteo

Эффективное использование PHP, MySQL
Регистрация
27 Фев 2008
Сообщения
1.603
Реакции
1.565
В PHP - это в одной из стандартных библиотек реализовано как метод
PHP:
public bool DOMDocument::validate ( void )

В питоне насколько я вижу нечто похожее есть в lxml
Код:
http://lxml.de/validation.html#validation-at-parse-time
http://lxml.de/validation.html#id1
 

coder1990

Постоялец
Регистрация
6 Июл 2016
Сообщения
58
Реакции
8
Да , только использую BeautifulSoup

soup = BeautifulSoup(open("form1.xml"),"xml") Для просмотра ссылки Войди или Зарегистрируйся разбора, получаемое с использованием синт. анализатора LXML

не подскажете как в таком случае реализовать проверку ?
 

latteo

Эффективное использование PHP, MySQL
Регистрация
27 Фев 2008
Сообщения
1.603
Реакции
1.565
Не подскажу и даже куда копать не понял...
Если достаточно бегло читаешь Python код, то возможно найдешь ответ на свой вопрос в исходниках - Для просмотра ссылки Войди или Зарегистрируйся
Ну и всегда можно сделать форк и собрать с нужными тебе параметрами.

Я PHP`шник и Python понимаю слабенько для такой подсказки.
 
Сверху