【发布时间】:2015-04-17 23:41:49
【问题描述】:
当引用另一个 XSD 中的定义时,我们对位于不同命名空间中的另一个 XSD 使用“import”,对位于同一命名空间中的另一个 XSD 使用“include”。
也就是说,我们不需要在使用之前导入xmlns:xsd="http://www.w3.org/2001/XMLSchema。为什么?我想知道 XSD 模式是如何提供给应用程序的——哪个文件包含这个 XSD?是因为它已经在应用程序的类路径中了吗?
同样,我想知道我们是否需要导入或包含我们创建的其他模式是否会在应用程序的类路径中?
【问题讨论】:
标签: xml xsd namespaces