lxml со схемой 1.1 - PullRequest
       25

lxml со схемой 1.1

3 голосов
/ 26 сентября 2011

Я пытаюсь использовать lxml с тегом проверки xs: assert.Я попытался использовать пример с этой страницы IBM: http://www.ibm.com/developerworks/library/x-xml11pt2/

<xs:element name="dimension">
  <xs:complexType>
    <xs:attribute name="height" type="xs:int"/>
    <xs:attribute name="width" type="xs:int"/>
    <xs:assert test="@height < @width"/>
  </xs:complexType>
</xs:element>

Кажется, что lxml не поддерживает XML-схему 1.1.

Может кто-нибудь проверить это?Какой движок XML (для Python) поддерживает Schema 1.1?

1 Ответ

2 голосов
/ 26 сентября 2011

Два процессора схемы, которые в настоящее время поддерживают XSD 1.1, - это Xerces и Saxon - оба на основе Java.

...