+ -
当前位置:首页 → 问答吧 → 请问怎么定义顺序可变的XML元素??

请问怎么定义顺序可变的XML元素??

时间:2011-05-16

来源:互联网

是一个复合类型,里面的顺序可变,但又要求里面有一个元素必须出现一次,有一个可以出现一次到多次,请问如何做??

我的做法是
<!ELEMENT 出版社 (#PCDATA|地址|网址|电话|Email)*>
<!ELEMENT 地址 (#PCDATA)>
<!ELEMENT 网址 (#PCDATA)>
<!ELEMENT 电话 (#PCDATA)>
<!ELEMENT Email (#PCDATA)>

但这样只做到了顺序可变,另外两个要求都没达到,请问怎么办,谢谢!!!

作者: RabbitLBJ   发布时间: 2011-05-16

你这个需求顺序我感觉得固定
<!ELEMENT 出版社 (只出现一次,一次或多次+,(0次|n次)*)>

作者: woaini314   发布时间: 2011-05-16

热门下载

更多