Я использую Python lxml для проверки xmls по схеме. У меня есть схема с элементом:
<xs:element name="link-url" type="xs:anyURL"/>
и я проверяю, например, этот (часть) xml:
<a link-url="server/path"/>
Я бы хотел, чтобы этот тест не прошел, потому что link-url
не начинается с http://
. Я попытался переключить anyURI
на anyURL
, но это привело к исключению - это недопустимый тег.
Возможно ли это с lxml? это вообще возможно с проверкой схемы?