以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 XML基础 』 (http://bbs.xml.org.cn/list.asp?boardid=1) ---- XML初学进阶学习笔记[原创](续1) (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=9249) |
-- 作者:卷积内核 -- 发布时间:8/10/2004 9:40:00 AM -- XML初学进阶学习笔记[原创](续1) 15、 <!ELEMENT 联系人(姓名, EMAIL)> <!ELEMENT 姓名(#PCDATA)> <!ELEMENT EMAIL(#PCDATA)> 如果我们使用逗号“,”来分隔两个子元素,那么XML文件中,元素“姓名”就必须出现在元素“EMAIL”前面。反之,可以无序。 16、XML正则表达式的匹配原则不允许循环逻辑。所以,OR的意思是或者选这个或者选那个,但不能两个都选,也不能两个都不选。 17、注意:在一个组中,只允许使用一种连接符(例如“,”或“|”)。因此,象下面这样定义的DTD是不合法的: <!ELEMENT 联系人(姓名,电话|EMAIL)> 要想使用多种连接符,只有通过创建子组的方式,使用 <!ELEMENT 联系人(姓名,(电话|EMAIL))> 前面我们已经介绍了所有可能用到的子元素的排列状况。不过,还有一种情况没有说,那就是,一个元素中不包含任何子元素,也不包含纯文本。 对于这种情况,我们可以定义一个空标记。当然,定义这样一个标记很简单,你只需要使用关键字EMPTY就可以了,例如: <!ELEMENT HR EMPTY> 这样,在你的XML文件中,就可以使用一个空元素<HR/>。 18、IDREF类型允许一个元素的属性使用文件中的另一个元素,方法就是把那个元素的ID标识值作为该属性的取值。 |
-- 作者:hqh200023607 -- 发布时间:11/10/2005 8:41:00 PM -- 继续学习! |
-- 作者:lancet0903 -- 发布时间:3/13/2006 9:03:00 PM -- 看过 |
-- 作者:Suya -- 发布时间:4/1/2006 9:54:00 AM -- 看过,消化中。谢谢。 |
-- 作者:zhouzhou -- 发布时间:4/27/2006 9:27:00 PM -- 正在攻坚阶段,相信你们都回学的很棒的哦 |
-- 作者:Gzhiy -- 发布时间:5/9/2006 3:55:00 PM -- 一头雾水!!! 不过学习ing…… |
-- 作者:Gzhiy -- 发布时间:5/9/2006 3:55:00 PM -- 一头雾水!!! 不过学习ing…… |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
62.988ms |