XML Schema学习(二)关于include和import

一)include 元素用于向一个文档添加带有相同目标命名空间的多个 schema。

属于父元素,包含哪些子元素。

语法

any attributes>
属性 描述
id     可选。     规定该元素的唯一的 ID。
schemaLocation     必需。     规定在包含 schema 的目标命名空间中,要包括的 schema 的 URI。
any attributes     可选。     规定带有 non-schema 命名空间的任何其他属性。

注意:通过被包括的 schema,被包括的文件必须全部引用相同的目标命名空间。如果 schema 目标命名空间不匹配,则包括不会有效。

二)import 元素用于向一个文档添加带有不同目标命名空间的多个 schema。

语法

any attributes>
属性 描述
id      可选。     规定该元素的唯一的 ID。
namespace      必需。      规定要导入的命名空间的 URI。
schemaLocation      可选。      规定被导入的命名空间的 URI。
any attributes      可选。      规定带有 non-schema 命名空间的任何其他属性。

本文来源:http://blog.sina.com.cn/s/blog_62ef85c201019gc1.html


如果给你带来帮助,欢迎微信或支付宝扫一扫,赞一下。