博客年龄:17年10个月
访问:?
文章:112篇

个人描述

职业:Java软件工程师
         Java高级讲师
msn:szw727@msn.com
个人域名:www.coresun.cn

XML Schema中的simpleContent与complexContent

分类:XML | 标签: Schema   模式   XML   名称空间   xsd  
2007-12-13 19:32 阅读(?)评论(0)
    <xsd:simpleContent><xsd:complexContent>这两个标签都不能单独使用,经常和
<xsd:extension><xsd:retriction><xsd:complexType><xsd:simpleType>嵌套使用。

实例1:将一个简单类型fType扩展一个属性currency使其成为复合类型

   以上定义说明price元素即具有属性也具有文本内容,属性值为枚举,而文本内容为大于0的浮点数。

实例2:将实例1中pType复合类型的文本内容的最大值限制为1000
    以上定义说明price元素的文本内容为浮点数0-1000之间,而属性值仍然为枚举。

实例3:一个只具有两个元素的复合类型扩展一个元素和一个属性后仍然为复合类型
    address复合类型只具有两个元素,而USAddress复合类型具有三个元素和一个属性。

实例4:约束一个复合类型
    以上从address复合类型定义了一个新的USAdress复合类型,将country元素的值约束为固定值US。
  最后修改于 2007-12-16 20:40    阅读(?)评论(0)
 
表  情:
加载中...
 

请各位遵纪守法并注意语言文明