![]() |
1
179
两者的根本区别
资料来源: https://web.archive.org/web/20070804031046/http://xsd.stylusstudio.com/2002Jun/post08016.htm |
![]() |
2
46
使用 xsd:include 从 相同的 或者没有命名空间。 使用 xsd:import 从 不同的 命名空间。 |
![]() |
3
16
另一个区别是
例如,XML模式验证器可能已经知道所有模式的位置。 按命名空间 已经。特别是考虑到在不同的系统中,通过URI引用XML命名空间可能会有问题,在这些系统中,classpath://不意味着什么,或者http://不允许,或者某些URI没有指向与在另一个系统上相同的东西。 有效和无效导入的代码示例,包括: 有效的:
无效:
|
![]() |
4
8
我也对这个感兴趣。我找到的唯一解释是
|
![]() |
5
-1
直接引述自 MSDN: <xsd:import> Element, Remarks section
|
![]() |
6
-2
use xsd:include将外部架构文档的所有声明和定义引入当前架构。 使用xsd:import从其他命名空间引入xsd,并通过扩展现有架构文档来构建新架构。 |
![]() |
JobProcessTask · 如何读取此xpath表达式? 2 年前 |
![]() |
MBF · PHP导入/解析XML文件内容保存到数据库 3 年前 |
![]() |
TenkMan · SQL Server XML嵌套值查询表单990 3 年前 |
![]() |
Mohan.Murali.Peddini · XSLT模板循环记录 3 年前 |