以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XSL/XSLT/XSL-FO/CSS 』  (http://bbs.xml.org.cn/list.asp?boardid=8)
----  为什么老说“该文件不具有良好的格式”,麻烦大家帮我看看?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=8&rootid=&id=24268)


--  作者:Kennytian
--  发布时间:11/15/2005 1:04:00 PM

--  为什么老说“该文件不具有良好的格式”,麻烦大家帮我看看?
<?xml version="1.0" encoding="GB2312"?>
<!DOCTYPE movies SYSTEM "G:\xml\saveit.dtd">
<?xml-stylesheet type="text/xsl" href="G:\xml\saveit.xslt"?>
<movies type="动作片">
 <id>1</id>
 <name>致命摇篮</name>
 <brief>李连杰最新力作</brief>
 <time>2003</time>
</movies>


这是凌云大哥的源代码,为什么我的XMLSpy老报错的呢?
说什么:
“该文件不具有良好的格式:
DOCTYPE-ExternalID 的名称必须既是 SYSTEM 又是 PUBLIC!”

麻烦大家帮我修改一下


--  作者:zon
--  发布时间:11/15/2005 3:57:00 PM

--  
你那里有没有G:\xml\saveit.dtd这个文件?
--  作者:Kennytian
--  发布时间:11/15/2005 10:42:00 PM

--  
这是saveit.dtd文件---------------------------------------
<?xml version="1.0" encoding="GB2312"?>
<!ELEMENT movies (id, name, brief, time)>
<!ATTLIST movies
 type CDATA #REQUIRED
>
<!ELEMENT id (#PCDATA)>
<!ELEMENT name (#PCDATA)>
<!ELEMENT brief (#PCDATA)>
<!ELEMENT time (#PCDATA)>
-------------------------------------------------------------

在一个目录下,并且我还把用<!DOCTYPE movies SYSTEM "saveit.dtd">

也报错同样的错,Zon能不能写一个出来我看看


--  作者:zon
--  发布时间:11/16/2005 9:57:00 AM

--  
我刚才用XMLSpy给你试过了,是well-formed。你再查查,是不是软件的问题。
--  作者:Kennytian
--  发布时间:11/17/2005 5:29:00 PM

--  
再多问Zon一句,你的well-formed在放在哪个文件?是XML or DTD or XSLT?
哪一行?

对不起,我的菜鸟,给你添麻烦了,可以帮我写详细点吗?


--  作者:zon
--  发布时间:11/18/2005 10:21:00 AM

--  
well-formed就是格式良好的意思。
--  作者:Kennytian
--  发布时间:11/18/2005 11:52:00 PM

--  
<?xml version="1.0" encoding="GB2312"?>
<?xml-stylesheet type="text/xsl" href="G:\xml\saveit.xslt"?>
<!DOCTYPE movies SYSTEM "saveit.dtd">
<movies type="动作片">
 <id>1</id>
 <name>致命摇篮</name>
 <brief>李连杰最新力作</brief>
 <time>2003</time>
</movies>

Zon兄弟,为什么我的XML(上面代码),老报错呢,说不具有良好的格式,郁闷


--  作者:Panjianfeng1979
--  发布时间:2/21/2006 2:44:00 PM

--  
我也碰到这个问题,:(
--  作者:yuwei5000
--  发布时间:3/20/2008 11:18:00 AM

--  
你用的2006汉化版的把,我也用的这个,我用英文版的时候没错误的,现在跟你一样了,是软件的问题!
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
62.500ms