以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 DTD/XML Schema 』  (http://bbs.xml.org.cn/list.asp?boardid=23)
----  [求助] xml schema 能实现属性和元素相互约束吗?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=23&rootid=&id=58774)


--  作者:xiaoyupan
--  发布时间:2/6/2008 11:37:00 PM

--  [求助] xml schema 能实现属性和元素相互约束吗?
xml schema 能实现属性和元素相互约束吗?

我想实现属性和元素相互约束:
比如:
<test ID="1000">
 <a>Hallo</a>
</test>

<test ID="3000">
 <a>Hallo</a>
 <b>World</b>
</test>

也就是说ID<3000的时候就只允许有子元素<a>, 否则就允许有子元素<a>和<b>. 不知道能否用xml schema实现?

谢谢!!!!!


--  作者:enyaxp
--  发布时间:2/18/2008 6:17:00 PM

--  
查一下"choice"元素,应该可以实现你想要的功能。
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
7,078.125ms