以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 XML基础 』 (http://bbs.xml.org.cn/list.asp?boardid=1) ---- 请问《初级进阶》里的这个例子不需要 dtd 文件定义其元素吗?(显示的结果是很对的) (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=5749) |
-- 作者:marilyn -- 发布时间:3/19/2004 1:59:00 PM -- 请问《初级进阶》里的这个例子不需要 dtd 文件定义其元素吗?(显示的结果是很对的) 现在,就让我们来看一个新例子。下面是一段XML文档,描述的是一个学生花名册,其中有两个学生的资料。 student.xml <roster> 现在,我们来为它量体制作一件衣服: mystyle.css: origin,age,telephone name |
-- 作者:marilyn -- 发布时间:3/19/2004 2:14:00 PM -- 大家好,我是笨笨 又试了其他的程序,好象真的不用dtd文件一样可以输出呀,那dtd文件是干吗用的? |
-- 作者:marilyn -- 发布时间:3/19/2004 2:30:00 PM -- 刚在书上找到了这个例子,发现书上给出了dtd 文件,但我试了一下,不用dtd文件一样可以输出来的 呵呵,我在自说自话吗?? |
-- 作者:Efreel -- 发布时间:3/19/2004 2:37:00 PM -- 呵呵,我很想帮你 可惜我是菜鸟 俺还不懂 |
-- 作者:marilyn -- 发布时间:3/19/2004 2:54:00 PM -- ^@@^ |
-- 作者:泉韵星魂 -- 发布时间:3/19/2004 2:59:00 PM -- 《初学进阶》上应该说的挺清楚了。。。。。 一个完全意义上的XML文件不仅应该是“形式良好的”,而且还应该是使用了自定义标记的“有效”的XML文件。 DTD是提供语法规则的,有了DTD,才是“有效”的XML文件。 套用《初学进阶》上的例子: 没有DTD,就相当于在浏览器里显示了这样一句话:“棕色 扑向 那只 一只 狐狸 动作敏捷的 狗 。懒惰的 ”,单词是正确的,显示也没问题。但是没有意义,不合语法。 有了DTD,才符合语法规则:“一只动作敏捷的棕色狐狸扑向那只懒惰的狗。”
|
-- 作者:marilyn -- 发布时间:3/19/2004 3:06:00 PM -- 汗 看书不仔细~~ |
-- 作者:初学者 -- 发布时间:3/19/2004 3:09:00 PM -- 六楼的话掷地有声。。。。。。。。。。。。 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
54.688ms |