Col*_*ion 13

奇怪的是它可能听起来,但http://www.w3.org/2001/XMLSchema-instance命名空间的XML模式确实存在,并且完全由名称空间URI表示的URL找到:http: //www.w3.org/2001/XMLSchema-instance

要获得证明,只需在HTML浏览器(例如FireFox)中打开该链接(URL)即可.您可能会看到一些HTML文本,例如:"XML Schema instance namespace ...".然后,将"HTML"保存为计算机上的文件(例如"文件"|"保存页面为").当您查看此文件时,您将看到它根本不是HTML.相反,它是该命名空间的完整XML架构!

同样,您可以将http://www.w3.org/2001/XMLSchema-instance命名空间导入到您自己的架构中,如下所示:

<xs:import namespace="http://www.w3.org/2001/XMLSchema-instance"
           schemaLocation="http://www.w3.org/2001/XMLSchema-instance"/>
Run Code Online (Sandbox Code Playgroud)

另请参阅此问题:使用xjc解析xsd时出错,虽然听起来非常不同,但实际上与同一问题非常相关.