webService-关于Schema规范约束
2019-05-06 11:46
10 查看
schema规范
1.所有标签和属性必须有schema文件定义。
2.所有schema文件都有一个id(在此处被叫做namespace),由targetNamespace属性定义,该值是url(绝大多数是个 虚拟的不存在的)。
3.xml引入schema约束,xmlns属性引入,该值为引入schema文件的id(即targetNamespace的值)。
4.引入的schema非w3c定义时,需要指定schema文件位置。
由schemaLocation属性确定,取值为 namespace path组成(中间有个空格!!!)。
5.引入n个约束,需要为n-1个取个别名。
例如:xmlns:随意
6.elementFormDefault 取值为qualified时,引入该约束的xml文件的全局标签需要加上其命名空间作为前缀。否则不需要。
//该部分目前抱怀疑态度
7.complexType 表示标签为符合标签,下级会嵌套其他。
8.注意string小写,与Java代码区分。
8. 内部元素可以出现无限次数
相关文章推荐
- 关于xml学习(二)——xml的约束之Schema
- 关于cxf 连.net 的webservice生成客户端异常( undefined element declaration 's:schema')
- java自学之路-----XML_编写规范,约束技术dtd,schema
- 关于Spring配置文件xml文档的schema约束
- 关于cxf 连.net 的webservice生成客户端异常( undefined element declaration 's:schema')
- 关于cxf 连.net 的webservice生成客户端异常( undefined element declaration 's:schema')
- 关于SSH中schema约束配置错误导致
- 关于Schema设计规范及SQL使用建议
- WebService系列博客{八}[XJC命令转换Schema约束至Java文件]
- 关于Spring配置文件xml文档的schema约束
- 关于Spring配置文件xml文档的schema约束
- JAVA的 WebService规范 JAX-RS
- 关于唯一约束的处理
- 关于webService发布的wsdl中的import问题解决
- Oracle 数据库中关于对表字段约束的操作(设置、删除、查询)
- 关于编码规范
- 关于Xerces-C++执行schema校验相关问题的详细解答
- 关于mysql数据库主从同步报表主外键约束错误
- 关于文档规范
- 心得3--XML约束--Schema