以文本方式查看主题 - 中文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=23206) |
-- 作者:kinkykid -- 发布时间:10/17/2005 7:07:00 PM -- 新手:XML有没有办法表示一个可有可无的层,并可用Schema来验证? 是这样子的,比如: 按正常一个学校必需要有班级,有了班级才有人。。 <学校> <班级> <人> </人> </班级> </学校> 现在能不能用Schema来验证学校在没有班级层时也可以有人这种规则。 非常感谢!
|
-- 作者:gava -- 发布时间:10/18/2005 8:33:00 AM -- 为什么要认为是隐藏的呢? 为什么学校下面不能有班级和人同时存在? 学校((班级(人))*(人)*) 可否? |
-- 作者:kinkykid -- 发布时间:10/18/2005 9:04:00 AM -- 这个方案我已经想到过了,但是有个规则就是只能有一个"人"的层次存在。要么就是有班级,班级下有人,此时校一级下就不能再有人元素了。或是没有班级这一级,直接校下面只有“人”的元素。请大家帮帮忙,俺刚接触比较菜。谢谢先了。
|
-- 作者:joy_zhao -- 发布时间:11/30/2005 10:31:00 AM -- ref="calss|person" |
-- 作者:98900969r -- 发布时间:11/30/2005 11:59:00 AM -- 4楼的,你试过没有?不对吧,哪有这样的。又不是写BNF。 |
-- 作者:gydtep -- 发布时间:11/30/2005 12:48:00 PM -- ggggggf |
-- 作者:watersoft -- 发布时间:12/11/2005 6:24:00 PM -- 用choice吗 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
46.875ms |