2011-11-03 39 views

回答

0

看起来这是不可能的(libxml 2.8.0)。这是从libxml的网页(xmlschemas)采取:

接口的XML模式处理和模式的有效性检查,因此 是不完整的现在。

作为变通方法一个可以使用组合的模式,有很多import元件。可能会指定多余的名称空间。最后,组合的模式必须明确地传递给验证器。

xsd:import导入的名称空间使用目录正确解析,除非schemaLocationimport指定了有效的直接位置。

<import namespace="http://example.com" 
      schemaLocation="example.xsd"> 

如果example.xsd没有在当前目录中,则使用目录文件解决。