以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 DTD/XML Schema 』 (http://bbs.xml.org.cn/list.asp?boardid=23) ---- 关于<xsd:complexContent> (http://bbs.xml.org.cn/dispbbs.asp?boardid=23&rootid=&id=50824) |
-- 作者:thinktodo -- 发布时间:8/1/2007 5:41:00 PM -- 关于<xsd:complexContent> <xsd:element name="internationalPrice"> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:decimal"> <xsd:attribute name="currency" type="xsd:string"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> 请问这里面的<xsd:simpleContent>是不是可以省略不写呢? 变成这样 <xsd:element name="internationalPrice"> <xsd:complexType> <xsd:extension base="xsd:decimal"> |
-- 作者:gogy -- 发布时间:8/2/2007 1:37:00 PM -- 不可以。 只有 <xsd:element> <xsd:complexType> <xsd:complexContent> <xsd:restriction base="xsd:anyType"> <----The declaration of elements or attributes --> </xsd:restriction> </xsd:complexContent> </xsd:complexType> </xsd:element> 惟有这种情况下的<xsd:complexContent>和<xsd:restriction>可以省略。这就是所谓的默认速记规则。 |
-- 作者:thinktodo -- 发布时间:8/2/2007 2:27:00 PM -- 哦,谢了,我就是看 <xsd:complexContent>可以不写,才觉得<simpleContent>也可以不写的 |
-- 作者:thinktodo -- 发布时间:8/7/2007 2:02:00 PM -- <xs:element name="KeyField"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="name"/> <xs:attribute name="value"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> 以上这一段要不写<complexContent>根本就编译不过去,可是我看schema的官方文档上说这个可以不写呀 |
-- 作者:gogy -- 发布时间:8/7/2007 5:08:00 PM -- <xs:complexContent> & <xs:restriction base="xs:anyType">一起省略。 |
-- 作者:thinktodo -- 发布时间:8/7/2007 5:26:00 PM -- OK拉,Thanks |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
62.500ms |