以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 DTD/XML Schema 』  (http://bbs.xml.org.cn/list.asp?boardid=23)
----  <xs:extension 这个标志什么意思?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=23&rootid=&id=34914)


--  作者:yzhurrah
--  发布时间:6/27/2006 10:58:00 AM

--  <xs:extension 这个标志什么意思?
extension这个标志符是什么意思,有没有相关的标致符的电子文档给我一份看看?
谢谢!

--  作者:gemingke
--  发布时间:6/27/2006 11:52:00 AM

--  
扩展type,详见问题集中贴
--  作者:yzhurrah
--  发布时间:6/27/2006 2:22:00 PM

--  
集中贴里没有找到呀,是不是”写XML Schema时的一些常见基本问题(1)--- 本版近期归总“?
--  作者:gemingke
--  发布时间:6/27/2006 5:58:00 PM

--  
"写XML Schema时的一些常见基本问题(2)"--->"中级"-->"简单数据类型的约束和扩展"

这里的实例其实只涉及了约束,没有扩展。但两者的概念是相通的


--  作者:yzhurrah
--  发布时间:6/28/2006 9:41:00 AM

--  
为什么element和attibute都包含在extension内?
<complexType name="EU-Address">
  <complexContent>
   <extension base="ipo:Address">
    <sequence>
     <element name="postcode" type="ipo:EU-Postcode"/>
    </sequence>
    <attribute name="export-code" type="positiveInteger" fixed="1"/>
   </extension>
  </complexContent>
 </complexType>
--  作者:gemingke
--  发布时间:6/28/2006 11:51:00 AM

--  
这里针对一个complexType--------------Address-------------进行了扩展(因为这里使用了complexcontent)。
扩展的结果就是,增加一个元素和属性,自然必须放在extension之内。

扩展后的新complexType就是EU-Address


--  作者:yzhurrah
--  发布时间:6/28/2006 3:03:00 PM

--  
明白了,太谢谢了!
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms