以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 DTD/XML Schema 』  (http://bbs.xml.org.cn/list.asp?boardid=23)
----  xml dtd验证问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=23&rootid=&id=7202)


--  作者:chinage
--  发布时间:5/4/2004 9:34:00 AM

--  xml dtd验证问题
新人报道,请教个问题先:
我用xmlExplorer编写的xml实例如下:
<?xml version="1.0" encoding="gb2312" ?>
<!DOCTYPE chinage [
<!ENTITY chinage "chinage.com">
]>
<?xml-stylesheet type="text/xsl" href="html.xsl"?>

<body>
 <htmltitle>hello,&chinage;</htmltitle>
</body>

可是xmlExplorer验证总报错:
the name of the top most element must match the name of the DOCUTYPE declaration.
srctext:<body>


--  作者:admin
--  发布时间:5/4/2004 11:01:00 AM

--  
<?xml version="1.0" encoding="gb2312"?>
<!DOCTYPE body [
<!ELEMENT body (htmltitle)>
<!ELEMENT htmltitle ANY>
<!ENTITY chinage "chinage.com">
]>
<?xml-stylesheet type="text/xsl" href="html.xsl"?>

<body>
<htmltitle>hello,&chinage;</htmltitle>
</body>


--  作者:chinage
--  发布时间:5/4/2004 11:15:00 AM

--  
管理员,
<!ELEMENT body (htmltitle)>
<!ELEMENT htmltitle ANY>
这两个是否一定需要呢?
如果下面的xml很复杂,这两行如何写呢?
我不写这两行,也能浏览显示啊,就是一验证就报错
--  作者:admin
--  发布时间:5/4/2004 11:30:00 AM

--  
那就用IE打开他,IE不报错就行。


--  作者:chinage
--  发布时间:5/4/2004 4:41:00 PM

--  
是的,ie不报错,就是xmlExplorer每次保存时,都抱个验证错误,狂繁
:)
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
41.016ms