是否可以在Python中根据xsd1.1验证XML文件?

2024-10-02 22:31:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我想用XSD文件验证XML文件lxml.XMLSchema. 但问题是XSD在1.1中。所以没用了。在

这是XML的一部分:

<?xml version="1.0" encoding="UTF-8"?>
<dictionary xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
            xsi:noNamespaceSchemaLocation="!!assert.xsd">
  <SizeType>10</SizeType>
</dictionary>

这是它的XSD文件:

^{pr2}$

那么,是否可以针对使用xs:assertion语句(1.1)的XSD文件验证XML文件?在

我认为这个问题与此密切相关:lxml with schema 1.1


Tags: 文件httpdictionaryversionwwwxmllxmlutf