XSD include 和 import
来源:互联网 发布:111端口漏洞 编辑:程序博客网 时间:2024/09/21 08:58
要学习XML/XSD, W3CSchool是一个很不错的地方, 尤其是刚入门.
回到include 和 import的问题.http://www.w3schools.com/Schema/schema_elements_ref.asp
- import可以将targetNameSpace不同的schema引入到一个文件中
- include可以将targetNameSpace相同的schema引入到一个文件中
所以千万要注意你的targetNameSpace, 最好在一开始就确定你是要用那种方式来引入加载其他的schema.
==========================================================
题外话:
我们的项目中用到了Castor, 根据XSD来生成java 代码.
Castor支持import和include.
我们只测试了include, 如果xsd中include的schema有不同的targetNameSpace, Castor就会给你提示, 且不能生成代码.
今天太晚了, 有空再继续补充一点内容.
这里有一篇不错的关于Castor和import的文章.
http://docs.codehaus.org/display/CASTOR/Multiple+namespaces+for+the+source+generator
- XSD include 和 import
- flex include和import
- #include和 #import区别
- #import和#include区别
- import和include比较
- #import和#include
- include和import的区别
- AS 中的 include 和 import
- <jsp:include> 和<c:import>
- #import 和 #include 的区别
- #import和#include的区别
- 小程序import和include
- #import 和 #include 的区别 #import <> 和 #import ""的区别
- iOS#import和#include和@class用法
- #import和#include和@class用法
- #include和#import "" <>和@class区别讲解
- #include和#import "" <>和@class区别
- 总结:#import和#include区别 #import和@class的区别 #import<>和#import""的区别
- 程序员的酸甜苦辣——告别Coding
- BSP 概念解析
- Linux内核引导参数简介
- 转帖:对现状的分析:挤不进去,你永远是穷人
- Interrupt in Linux(硬件篇)—— 硬件知识1
- XSD include 和 import
- 余世存:中国精英的衰败与堕落(好文新读)
- CreateEvent
- 是谁在抛弃中国【太TMD经典了】
- 调色板的原理
- assert() 函数用法
- Scheduler 补丁程序 (解决 tvtsched.exe 造成 CPU 使用率99%的问题)
- TList, List.Pack 清除所有已是 nil 的对象
- The Design of Model (part 2)