以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 DTD/XML Schema 』  (http://bbs.xml.org.cn/list.asp?boardid=23)
----  [求助]schema定义时我希望随意出现不一定按照顺序的时候不能用sequence,那应该用什么?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=23&rootid=&id=43202)


--  作者:wise
--  发布时间:2/10/2007 1:41:00 AM

--  [求助]schema定义时我希望随意出现不一定按照顺序的时候不能用sequence,那应该用什么?
我查了一下,只有sequence,choice,all这三种,好像都不能满足要求阿

我需要子节点,比如有3个类型,能以任意顺序和数量出现应该怎么写啊???


--  作者:gis_fnc
--  发布时间:3/5/2007 2:45:00 PM

--  
将choice元素的minOccurs=0 maxOccurs=unbounded设定即可
--  作者:jetwins
--  发布时间:5/9/2007 10:39:00 AM

--  
great! That was my need!
--  作者:孔南
--  发布时间:7/13/2013 11:15:00 AM

--  
mark. 先前只是将choice中子元素的minOccurs和maxOccurs设置了,这是不正确的。设置choice本身的minOccurs和maxOccurs能够正常实现复合元素的子元素以任意顺序重复出现任意次的问题。
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms